I'm going to echo many others here, but what did you expect out of a 200HP NA car? Didn't the chief engineer for this even say (not verbatim) "We have the Imprezza STi if you want fast..."
There really was no confusion as to what the car was about during it's development so I'm surprised that you bought it with different expectations. On the flip side, you may be able to dump it at a very minimal loss since they're still a hot item.