Es la confusión de significados de la palabra clásico. Clásico = calidad o clase superior con clásico = antiguo o tradicional. Los dos son acepciones de la misma palabra, según el uso y contexto se refieren a cosas diferentes. O al menos eso me enseñaron en la Universidad, las épocas clásicas se llamaban así no por ser antiguas, sino porque a posteriori se consideron superiores en arte y cultura. Y de ahí ya pasó a ser lo "viejo" o "antiguo" cuando movimientos culturales modernos veían lo clásico como algo superado.
Clásico puede ser algo de ayer, si es bueno. Para lo demás, mejor usar palabras como viejo, antiguo, vintage si se es snob, o cualquier otro término.