I love seeing this kind of outward, proud, and brash brand rivalry. It should (in theory) force manufacturers to up their game. Cars of all makes and styles have largely become become soulless transportation appliances. This kind of car exec trash talk can only be good for consumers. Go on!