I'm a casual PC gamer. I used to be the type that would scour the great deals every time Steam had a sale. A couple things broke the spell for me.
First, I realized that my Steam library is massive, and yet I haven't played most of the games. Almost all of them were very cheap, probably part of a bundle, from one of Steam's periodic super sales. But I don't have time to get through all of these games, and I'm pretty sure most of them I don't even want to play. And yet I was still buying more games because they were on sale. It was the latte problem: Steam sales are so cheap that you forget how often you're buying.
Second, I realized that in addition to the first point, there really are only a few games that I really liked playing often. I love the story-based games and will get those, but I'm also a fan of the, well, game-based games. Stuff like Civilization, or other games I could play with people. And the magical thing about those types of games is, if the game is fun, it doesn't get old. We don't get a new edition of chess every year. So why do we feel this need to get the newest version of [insert game franchise here]? I happen to really like Civ 5, and found that after I bought 6 I still found 5 just as fun.
Third, I realized that the hardware is a racket. Higher numbers on graphics does not make me have more fun. It's pretty eye candy, and I love seeing people pushing the boundaries of technology and art, but am I really a happier gamer for having the latest-and-greatest hardware? Most games are just as fun on the lower graphics settings. (If they aren't, maybe that's a sign that it's a shit game and I've been fooled.)
Between these factors, I feel like it's easy to have a more "balanced" gaming diet. All in all, games aren't about grinding x hours per week; they're not about sinking boatloads of money into the most badass rig you can put together; they're about fun.