I'm guessing some of this is tongue in cheek humor? Anyway, "much better" means something very different to me. A Golf GTI might be a "much better"...