There's no real point in this thread, anything can sound either cheap or expensive it all depends on the context you put it in.
I'm quite sure I've got about 300 days played in WoW, and I didn't actually start playing till WotLK. So that means I've been paying like €1560 (not regarding smalls breaks, gametime cards I've received other ways around, paying with tokens instead of actual cash) for 300 days of fun which adds to €0.22 per hour of fun I've had. I'd say that's quite cheap.
At the same time, playing ANY game is actually even more expensive than merely paying for the game. Newsflash: time is money friend. Any hour you've been playing actually costs you extra, as you could have been working instead. Considering a wage of €10/h (I'm from Denmark, this would actually be below minimum salary), playing WoW actually costs me €10.22/h, which would be quite expensive.