I think that's why we're seeing such a rise of indie developers. People credit Kickstarter but I think Kickstarter's popularity and success is a result of the move to indie development rather than a cause of it (or maybe a little of both.)
There will always be talented people who want to make games and they will find a way to do it. Look at the old days that Commander Keen, Wolf3D, DOOM and many other shareware games came from. A bunch of independent BBSes where the shareware games where passed around and talked about purely through word of mouth. Rampant piracy, far worse than today, and yet those games made money for their creators.
You may be right, the EAs, the Activisions and other bloated monstrosities may be fucked. And to them I say good riddance. I love, love, love Bioshock Infinite, but if the $100 million dollar budget games are a dinosaur on its way out, I won't mourn it too much.