Given all the access people have to game reviews and user comments, how are the game developers to blame? I read about having to pay extra for courses in Tiger Woods, for example. But I didn't get ripped off because I decided not to buy the game, and that was one of the main reasons. That was my choice.
I've bought 3 sports games in the last 30 months and I'm completely happy with all of them. And that's because I did my homework and only bought those games I decided were worth it. No need to get a new hobby, just be a smart consumer.
The issue of shutting down servers doesn't affect me as I don't play online. I hear you, but at the same time it's pretty standard to shut servers down for one game after the next iteration is released.