So...games go from being able to show 20 sprites at a time to 10's of millions of polygons, screen resolution quadruples and you think the budgets should stay the same? Maybe you think the budgets should go down. It's clear you have no idea what you are talking about. I'm not saying that to be mean, but there are some pretty obvious reasons for the budgets growing like they have and they have been known since the "CDROM" game collapse.
1) Development cycles have stayed roughly the same 18-24 months-ish
2) Game asset creation is significantly more complex with each new console generation
3) To accommodate the unchanging development cycle more people are added to offset the compressed schedule
4) Games used to fit on a 400K floppy, now game discs are 40 gigs..that is a significant amount of content increase
5) To add to #4, that content requires people to create it, it requires tools to manage it, and innovation to wrangle evolving tech.
I like indie games too, but they will never "take over", they live and die in the puddle made by the hoofprint of the game industry. They exist because there is a larger industry in whose shadow they can stand. I think you have a nostalgic view of the 90's games. I enjoy retro gaming, but I'm always surprised at how my memory of a game does not jive with the reality of the game.
All of that is to say, the game industry needs all the players. If you, Anonymous Coward (way to stick it to the man...anonymously), don't like the mainstream games industry, don't buy their games.