Usually joy is preceded by a sale; something you assume because it's common practice. It's a career, right? While everyone wishes their hugs and kisses could be proper tender for those responsible for their favorite games, sweat and tears are rewarded with cash.
It's a hobby/luxury. No one is forcing you to buy all the games that interest you; they're a want, not a need. Some odd time ago, on the Killzone 3 Beta, I heard the following conversation.
"Ah man, there's too many good games coming out. Like, Uncharted 3, Bulletstorm, Arkham City, [etc.] Like, c'mon, why can't they spread them out. I don't have that much money and, like, I need to finish AC: Brotherhood. Oh, and of course Killzone 3 when it's out."
We could complain, but at the same time we put ourselves in that position. As a kid, I was use to not getting every game that looked great. I mean, why couldn't father spend $150 more on a few good games? At least we have a standard price for standard games, unlike the 5th generation with fluxing prices. If you want a Collector's Edition, you're willingly spending more money on a few trinkets.
It's in your power, and really, no one owes you anything. Well, unless you open a game case and find there's no game disc.
EDIT: Terrible spelling error.