Since when did we have arm chair critics that drive Suzukis but pass judgement on Subarus? It does not matter if you own a BMW or a Toyota. just give substantiative first hand experience and you'll be respected for it. An Impreza (and not just any Impreza) clearly beat a M5, and you're debating it didnt happen? Come on.
Not to be personal, but I detest people that pretend only "spoilt brats" can own these cars. The truth is, more than ever, only the self pittying majority cant own such toys. After all, most of these cars are owned by highly ambitious families with new money.