World of Warcraft may have cost me like $1000, but it saved me a lot of money I would have spent on games otherwise. I think people who spend a lot should get a few more bonuses, but otherwise it is our choice for doing that and enjoying the game.
Edit: For online PS plus, XBL, Nintendo absolutely not. But they are making massive profits on them and have less risk of failing so all 3 companies can live in the ecosystem together is cool. And since I don't get many games, the extra games are usually worth it.