Actually, I would have thought that sales were hurting because of all the bugs that need to be worked out on the new operating system. That and the fact that Vista requires a rather beefy system to run smoothly, thus many people simply can't upgrade. I am not even going to consider Vista until the first service pack is released. I prefer a stable OS over the newest offering.
Good points: I would also like to add the fact that folks in Mr. Ballmer's position (which he 'inherited' no less from "KING BILLY" (I respectfully call him that, no sarcasm)) who are today's "Captains of Industry", have sent SO many jobs overseas, that "disposable income" (folks' extra 'fun money') is becoming a thing of the past...
I.E.-> How on earth are people supposed to go & buy that "latest/greatest" anything, everytime it comes out, if they don't have the extra coins to do so? If you're going to create an "OS for the masses", the masses need to have decently paying & steady jobs to purchase it.
GREED people... Great rulers, like those from Great Britain's past, never starved out or too heavily taxed their serfs... why? They needed them for foodstuff production, & soldiery. It IS a symbiosis (in today's modern world, more of a producers/consumers employer-company to employee-buyer one)... & it seems our 'rulers' here have forgotten this.
That, or they are STUPID. I rarely use that term mind you.
ALSO? Quality product sells itself.
Thing is though, I hear a LOT of complaints about it (UAC being a pain, but it can be turned off) & lack of drivers (this we've seen before during the DOS/Win3.x -> 9x transition, & 9x -> NT, & NT-> 2000 mostly - we'll live! 7,000 new API calls in VISTA, that IS a lot... I truly expect lag... but then, I truly expect folks to issue product, when IT IS READY & not before: Doesn't work like that in this field @ a developer level, trust me. You're often told to issue w/ "known issues", & patch later to make deadlines to pay back venture capitalists/investors on-time!)
VISTA was NOT 'written purely from scratch', it was built off the foundations of Windows Server 2003, which in turn was grown from the code in Windows XP, which came from Windows 2000, which came from NT. Each of those improved pretty largely upon the forebear, making it GAIN ability.
This time? They've removed abilities!!!
E.G.-> I haven't tried VISTA, & from what I DO read, it is a real "mixed bag"... the "DRM" thing, that is GREED imo @ least. The cutting out of OpenGL? Another GREED thing (trying to make DirectX 'king of the gaming mountain' for a display API)...
(They took a GREAT thing, in Windows Server 2003, & made it less imo, in VISTA, because of those 2 things.)
Is "AERO GLASS" pretty? Sure... but, it doesn't make up for crippling/removing abilities in this OS, lessening it.
Is the better security (underneath the skin, like Address Space Randomization) a good thing?? It is... still doesn't make up for PULLING ABILITIES Vista's predecessor had though, imo @ least.
APK
P.S.=> Also, from their point of view? This is what you get, when you have folks creating disassembler programs (some folks in this field are actually "glorified" for their abilities using tools like SoftIce, WinDbg, & others) & then you get MANY OTHERS, learning how to use them - end result?
You get PIRACY folks... apk