It's a question few are asking the day after Ford announced that Mercury – named after the "messenger of the gods" in Roman mythology – would wind down production after 70 years of business.