discussion on HP vs. Torque is really irrelevant without examining the gearing.
As with all cars, this appears to be a good compromise on utility, cost, aesthetics, and power for many of the core subaru buyers (not STI buyers, mind you). If you're the guy who owns say a 300 HP, 40k, coup you may not be the target buyer.