And, not surprisingly, in order to maintain that stance, you totally ignored reality and fell back on that same, played out, bs that you (guys) ALWAYS do - stop using a 286 and buy a modern computer already.
The server I'm running the command line linux on isn't a 286. Were I to take the graphics card out of this windows box and put in into it, I'd get the same kind of power I run my games with. It's not ultramodern or cutting edge, but it's no slouch, none of my equipment is. You are the one ignoring points, not me.
I run XP Pro just fine on an ancient P4. It's still my main computer and gaming rig. And it plays O2010 too. I even ran Vista on an identical machine with crappy video and it was just fine. Ran EVERY bit as fast. Those machines are circa 2004 or earlier.
I mentioned Aero, not Luna. Luna works fine on older hardware, and well it should on a box from 2004 - it's 2001 software technology, remember.
Vista has been reportedly extremely slower than XP almost everywhere I've read, and that was my personal experience with it too in a straight-out comparison test. Windows 7, conversely, is faster than XP was for me.
And THAT was the point that you wontonly ignored - the amount of resources available today in everything means that the GUI overhead is utterly inconsequential. No matter how you want to spin it or deny it, that is simply the fact. Pure and simple.
Is it? Is it really? No, of course not, though that's not the point either, I'll explain a little more. The system load on my server rig with no window manager averages 0.00, peaks at 0.5 during load (This means 0% CPU load and peaking to 50% over averages of one, five, and fifteen minutes, in case you're not familiar with *NIX load averages). The system sits inside 96 MB of RAM with three IRC bots, a mysql and ftp server all running from it over the local network.
With the same software on it I have had a system with the GNOME window manager too, the system load using exactly the same setup but
with the GUI interface was 0.3 on idle, peaked at 1.10 and used up to 300 MB of RAM to do exactly the same thing. The RAM usage isn't an issue, and since it's a multicore system neither is the 110% suggested load (2.0 would be 100% of both cores), but it still resulted in slower response time regardless.
That isn't the point though. The system is a server, it sits in its own area and doesn't have a mouse attached. All the interface I need is a command line - not because it makes me feel special to use one, not because it gains the system a not insignificant performance increase, but because of this - Currently the system has been running for 14 days, 12 hours and a handful of minutes and seconds. It has run for almost all of that time sitting alone, being idle, with the monitor off, doing its thing quite happily. So where's the point in throwing a GUI on it? For those ten seconds I use it for while rebooting it or restarting the bots after a problem, it's quicker and easier for me to use a command-line command rather than traipse around menus or grab for icons in the middle of nowhere.
Blame Apple, or Steve Jobs, or MS or Bill Gates, or hell, even Xerox if you want to, but that is the modern age of computers, and we have phones with more processing power then the entire planet had just 2 decades ago(long after the shuttles were designed and built, btw).
Blame them for what? I don't have a problem with either system of interface, and I think this is another point of mine you have happily ignored. I use Windows 7 as mentioned at the top of this post, for all my web-surfing / IRC'ing / media playing / radio broadcasting / gaming usage. It's the best tool for the job to handle all that as far as I'm concerned. I use the command environment on the server for the same reason - It's the best tool for the job in hand.
Command lines are marginally useful for base utilities only (ping, tracert, ipconfig, etc), because it is faster to type than click in those cases (and they are used by so few people). Forefront TMG and Exchange 2010 don't use GUIs because the end user asking for help from the blue shirts at Best Buy expects it, those people will never sit at hte console of either of those products. They have a GUI because it's essentially "free" in terms of resources on modern servers, and because it's a much better way to interface with, and manipulate, the system. It's as simple as that. (otherwise the development time and money would not be put in to it)
There is no such thing as a "better" way, only a different way. I use the way which works best for the task at hand. My only comment was that there is nothing antiquated or obsolete about a command line.
Edit: afterthought - I heard someone say a little while ago that it's common for people who use Windows a lot with no real modern *NIX experience to believe that the CLI is obsolete and antiquated. This is due in no small part to the fact that Windows is all about the GUI, and the command line interpreter included with it hasn't really been improved since the days when it was necessary to use a Windows system, which of course it isn't anymore. So I ask you - have you used a modern linux terminal recently? They're a lot more advanced than you might think.