I'm getting old. I'm 33 now and I don't have time (or the drive) like I used to to play every new game as soon as it comes out. This is actually good, because I've been picking up great games on the cheap and going through them one at a time over the last year. Since I'm not in any hurry, I can wait for a sale and get most of my games for about $20. I'll pick up the occasional full price release, but it's RARE.
Now, I'm playing Darksiders (PS3 - $20 @ Target) and I have Alan Wake ready to go (XBOX360 - $20 @ Walmart Online). Years ago, I played Orange Box this way, Burnout Paradise, ...the list goes on and on of great, AAA games.
I'd like to go back and play some XBLA games and add-ons, too, but these things just aren't dropping in price, so I can't justify spending this much, when for the same price, I can get full retail games (and good ones, too) that aren't that old...not to mention that I can lend and trade these when I'm done.
Once in a while, the Marketplace will have a sale for the week, but then it goes away, or it's something really specific (like songs for Rock Band) or crappy games. They really need to put a pricing structure in place so that they can get some of my money. I look at Steam and how they have these great discounts and I don't see XBOX following up with this strategy. Why? With digital media, it's all profit. You'd think that they'd rather have me paying for digital copies than going to the store.
I guess my point is, that I'm waiting for XBOX to get some system in place for permanant price drops -- a digital "bargain bin", if you will.