Vonhelmet, it seems you are stuck in the past, about 10 years in the past. When you realise in ten years time that there are about a maximum 10-15 game engines, look back at this conversation.
You clearly have no idea what I am talking about "e-books". The idea is not that digital replaces paper medium. The fact is that information is seperate from medium, it can still be connected. So for example, you buy a book from WHSmith, you pay for the licence, the distribution (including production costs and art). Later you lose the book. Using the old model, you have to buy the book *as though you never owned it*. The new model would mean that people would simple pay for *the extra material costs associated with the distribution*.
You keep going on about technology, but let me make something clear. It has been almost ten years since the first Half-Life came out, and *things have not changed that much*. You might think they have, but take it from someone who has worked in graphics development, its the *same old same old*. Only now are we starting to see nvidia "developing ideas to use ray tracing in games". Its the same old crap that was around when I developed my own ray tracer back in 2001. The main changes have been purely incremental, they have *not* been ground breaking, and particularly not in games where they focus on the lowest common denominator. The open source movement has gained a lot of ground, shader technology makes rasterising prettier, and last year we saw IBM (and some others) produce real time ray tracing of a single scenes (or the quake engine). Things *haven't moved on*.
This is why whenever I pick up most games on a console I feel like I am stepping back in time 5 years.
You say I am "rambling" but you don't seem to get it. Services like WoW are not perfect, but they are a hundred times more effective than many of the alternatives. I myself am currently interested in collaberative content and user generated content, which requires much much more than a "game engine", which for most days is just "graphics engine + physics engine + rules + crap".