The AAA companies don't deliver a $60 product,. it's more like a cover charge to get in, and then i get to slip a few dollars in their garter while the AAA company dances and flashes new content.  I'm done with the likes of EA. I've been only buying from indy developers like Warhorse for the last couple of years.