It’s true though; the mainstream is really stagnant. Nobody seems prepared to make risks because publishers like cash-money, and the majority of the paying public doesn’t really seem to care they’re playing the same FPS again only pumped through a more spangly engine.
There are plenty of innovative games out there, though they're lost by the wayside for being cult or hardcore. But you can't expect them to come from production-line behemoths who know a roster update of a sports game will get a hundred times the profit.