"Vintage" is used to connote old in a desirable way. "Archaic" and "ancient" typically mean either something extremely old (from centuries ago) or sarcastically for things old in a negative way. "Outdated" only ever means a negative thing, like the noun no longer applies modernly.
Imagination overcomes reason when the desire or need for something to be true, or the fear that something is true, is stronger than the persuasive power of logic and observation.