DLC is optional. So is buying games on release day. I'm not buying Doom at release, for example. Though I am tempted.
I have hundreds of games I picked up for $10 on Steam. Mostly AAA titles. It's really cheaper than ever.
And when I was a kid games were generally AUD$100 :P