Seriously though, do you really think it will only have games like this for its entire life? The reasons its been getting tons of indies is because
A) half of them are already complete and just required porting
B) AAA games take more time to make, especially at the beginning of a new generation when some developers out there (like Gearbox) aren't even fully on board yet.
WizardJenkins' comments