It all comes down to what you use the car for. I don't have any plans to take my car to a racetrack, and I don't live in an area with many winding roads. My plain-jane WRX handles and accelerates much better than I'll ever need on a public road, and the more punishing ride and tighter gear ratios of the STI just aren't needed when a majority of my driving involves going down a straight road. I can afford the STI, but the WRX just fits the bill better for normal driving and still has 9/10ths the performance of the STI. If you track your car, it's worth the premium for the STI... but I just don't see it being worth the extra dough otherwise. In the end it just comes down to what the priorities of the driver are, some people want an STI for nothing more than bragging rights (and there is nothing wrong with that if it makes them happy) and will never drive it anywhere near its potential.