Hm, actually I've noticed that nowadays I buy more games on a later date, with a discount, although I have money. And that is directly tied to the way publishers sell it. For example, I have no problem buying Dark Souls or Shadows of The Damned day 1 at full price. You pay, you get the whole game, maybe there will be DLC, maybe not. However I've also wanted to buy Prototype 2 day 1 (liked the original) but now it comes with this Radnet pass, and not only that - CE comes with a code for DLC... In this case I just feel like waiting until I can buy the full game. Same with Asura Wraith - BTW I don't know if they released all episodes already or not? And it happens more and more often. In 2008-2009 I got almost all PS3 games day 1, but now...
Yeah, it could be worse, at least some games are sold complete. But it will get worse as major publishers try to milk as much as they can from consumers.