This is what's technically called innovation. I'm not being facetious or trolling, it's just how it's definined in the technical and business sence of the word (in this case in regards to connectivity).
If the connectivity is itself innovative, which I'm genuinely not sure about.
I don't think it's a bad concept per se (just a bad implementation of it), but I'm not sure I'd define it as a genuinely
innovative technology (within the definition of being ahead of the times); I'm pretty sure the concept of delivering software in that way has been around for some time, but perhaps not done in such a commercially succesful manner.
This must have taken quite some doing; you must of actively tried to ignore this fact, as it was widely known well in advance. Especially someone who goes to sites like Blue's has no right to this statement; everyone at least sllightly informed knew how Steam worked well in advance.
I'd never taken any interest in it (steam) before, including any stories here or otherwise. Perhaps that's uninformed by the standards, but it's the same level of information as many people have. So, no, it was by no means (well, obviously) a deliberately ignored thing, it was an honest mistake. I mean, it's not an easy thing to stumble across by accident; not a single 'mainstream' review mentioned it. After all, people still got caught out not realising they required an internet connection, even after reading the (tiny - about size 8 font) text on the box.
The only way you can say this is you're also against the cdkey Quake3 et all employ, seeing how trivial it is to re-install if you have a propper key for Steam.
Actually, the CD key would be another reason why I think Steam is pointless in this regard (i.e. there is one), but to me it's a pretty big issue in terms that I don't naturally expect to have to memorise or copy a seperate set of usernames and passwords for every game I own. That's different, IMO, from CD keys printed on a game box / media, because it requires a thought process different from other games purchases; namely that
the object you buy is not sufficient alone to play the game.
Tenous reasoning, yes, but it's been the most pertinent annoying thing for me; it kept me from uninstalling HL2 for quite some time until I decided to just go 'bugger it'.
Oh, and I meant the middleware Steam, not the internet connection, in terms of 'Steam running' (that is, the application footprint). I'm not sure why on earth it should be so tightly bound to the game, and I'm not sure there's a technical reason that would make it necessary. (one other annoyance; why does it always seem to set itself to run on startup after being patched?)
Freespace 2: Lost Souls
http://www.sectorgame.com/aldo/