The answer is simple - the cost of production. More expensive cars will usually have a harder clear coat, which provides much better protection, can be polished more times, and is longer-lasting.