Your right, that if the clearcoat is faded then repainting is the way to go. The OP keeps stating that the clearcoat is intact so I'm thinking that a detailer with better products and equipment can restore the shine again or at least advise them that the car will need to be repainted to get the showroom shine that they are looking for.