dude... big entertainment (yes, these GREAT big games, like GTA, Gears of War, Modern Warfare, Uncharted, etc.... They take millions of dollars to develop. GTA 4 cost TONS and was worth every penny.
They gotta be driven by profits, and people gladly pay for good games. Its not something that really *needs* to be done for free. People love games like they love everything else they do a lot of in life. You like to skate, you buy skateboard and wheels n stuff. YOu like to rock climb, you get into it, you buy the gear and spend money going places that are nice for it. You get into some solid new games and, well, why not pay for it!
I'm not saying its not a great option to have or for people to do. I'm just saying that we all pay gladly, and aside from early buyers being kinda treated like beta testers on many games, we're pretty happy! Games are REALLY good now. They are a little too easy, but still VERY good. I'm in movies now man. That's what its like. I'm in a van damme movie. I'm all hero.
Its nuts. Games are worth every penny. Artists earn it hardcore. The coders make stuff happen thats never been done in software before. They make visual fx that are amazing.. the whole industry drives shader standards and gfx processor development needs... even when many are pirating some games, it doesn't matter really. The great companies that invest a lot end up taking the cake so long as its not wasted on jets and CEO bonus. I don't even know if that kinda stuff happens in the game industry. I'd guess the good companies are just playing smart.
All hail iD, Epic, EA (yeah, i hate ot say it), Infinity Ward, Nintendo, capcom, acclaim, sony, naughty dog. etc etc etc. Thank you!