I think car names like that are awful too.
(Clearly the car marketing world and the general public disagree with me there.)