roofus said: "...Instead of focus on a product that would keep the buzz generated about the greatness of the game, they turned the series into a demo for ther game engine."
I hate to burst your bubble guy, but Unreal (which sucked) and Unreal Tournament, like id's Doom and Quake engines, and even Monolith's Lithtech have always been tech demos that were always intended to sell licenses. In fact, there would be no Half Life, No Call of Duty, No anything really if they hadn't done things that way. Time and money are of the essence for these companies. id, Epic, Monolith, and even good old 3D Realms built the industry you see before you with licensing of their engines and technology and even helpful nurturing and cooperation with smaller devs. It's far too expensive and I would say nearly impossible to find genius like John Carmack to write you a 3D engine from scratch everytime you want to release a game. Not to mention it's pretty stupid when you can use existing, off-the-shelf stuff and tweak or modify it to make numerous games over the course of several years before having to go (full time) back to the drawing board for a new engine. I hope things don't change anytime soon either, or we won't be playing any "new" games anytime soon.
By the way, who the hell are all of you people? You all act as if you are all programmers, artists and developers with 15 years of game development experience and 10 AAA titles under your belts. This is an extremely complex business and you all just spout off like you make 3d engines in your sleep. Such arrogance and disrespect... ridiculous.