OK I bought one for the following reason.
Nothing out there that is sporty/cool is as practical as a WRX/STi. I mean it's got 4 doors, good space inside and in trunk. Got a fair amount of features and good pickup. Now I could have easily gone looking for a lower end Audi, Lexus or Mercedes. Heck even a Toyota or Honda. They all probably have better features than a WRX/STi. But I wouldn't look at them and go that's a sharp car. Well maybe the Audi or Mercedes. But there's a certain amount of disdain and snobbery people think when you drive one. Whereas I'll take the racerboy stereotype over that any day.