As a user of Windows Vista Home Basic and Ultimate Edition, I really believe the negative press generated by Vista has been created by ignorant people or IT magazines looking to upsale their magazines or websites. As I frequently blog on zdnet, PC World, PC Magazine, and other websites, I have not had a really any technical issues with Vista as an operating system. Using both Basic and Ultimate, as well as dabbling in the Business version, I really have yet to see a 32 bit version that is anywhere near Windows Millenium Edition bad. 64 bit Vista is a whole nother animal and I think it needs maturity time. Perhaps the next 64 bit OS will be very useable as we are seeing the initial migration from 32 to 64.
I believe the root problems of the Vista problems come from machines that weren't really designed for Vista use. A lot of the XP machines are simply not cut to do Vista and users are forcing the machines to work beyond their rated design. Lot of XP machines have a limit of 1 to 2 GB, are single core processors or badly designed singles cores (AKA: early Pentium 4's), old PATA drives, older memory systems, and aged system boards simply cannot do Vista. People want to hold on to these systems, but they can't push them up to Vista. When they try to upgrade them, all kinds of things happen because these users didn't know when to retire a system. Personally, based upon my own construction and upgrading experiences, 6 years is the best life expectacy you can expect from a system. To me, that means on the same existing board, a major overhaul at the 3 year mark. When I do that kind of overhaul, thats memory, hard drives, video cards, processors, and power supply.
Part of it was the unusually long development cycle of Vista. They had to start from scratch after the initial codebase crashed and switching to the Windows Server 2003 codebase. Also, Vista was designed with upcoming technologies in mind. Dual cores, DDR 2 and DDR 3, Hybrid Hard Drives, SATA Drives, and other uprated technologies. A lot of legacy technologies were left in the past and with good reason. Its kind of like the way cars were made before the first fuel shortages of the 1970's. Cars were using leaded gasoline engines and very high octane engines. They lead to a lot of pollution and generally very wasteful. Today's cars are a lot more fuel efficient, more environmentally friendly, and have greater functionality.
Vista does have its pitfalls. Left out technologies are definitely a reason why Vista is percieved as less than it was conceptually designed. I really think the 512 MB minimum memory was a bad idea. I think they should have designed it with at 256 MB minimum or 384 MB. That way, a 512 MB XP machine could handle Vista better. There a lot of memory issues with Vista. A lot of people are complaining about memory leaks. I believe there is some truth to it. The issue with the video games and graphics cards is another issue. Personally, I believe that Vista should get out of the way and shut as much of itself down to allocate for games. The problems with the games breaking under Vista is really stupid, since we have had years of testing. My big bone with Vista is the stealth updating but that also happens in XP. I don't know if you knew, but Microsoft has confirmed that XP and Vista will auto update even if you disable. I believe if you don't update, then you should suffer whatever security flaws happen. I guess I can see Microsoft's side, considering how Blaster really battered the internet and millions of PC's worldwide. I also don't like the fact that Microsoft can tap into your system and see what programs or content you have. Is it really any of their business to know what you have in your PC? The issue with gigabit networking and media is also one that baffles the mind. I don't know why you should have to lower networking resources when multimedia is played. This issue doesn't happen in XP and was a badly concieved concept in Vista. I really do hope Microsoft works that issue out, because I multitask with media playing a lot. I shouldn't have my gigabit network connnection impared because I'm listening to something in iTunes or Windows Media Player.
Other than those issues, I think Vista is a rock solid OS comparable to Windows 2000 or dare I say XP. I do believe it is superior to Apple platform, because like author Jon Gruber said, "the Finder is trying to support two opposing paradigms, the browser metaphor and the spatial metaphor." In the end, it does not do either metaphor well. Ultimately, Apple has not really evolved the natural interface of their operating system. It is still very much like the original 1984 Mac OS. You can quite literally go back to the orignal Mac OS and back to OS-X 10.4, and not really have much difficulty getting around. I feel this dumbing down of the OS is an insult to people. I like the fact that Microsoft has done well to push foward and evolve the interface. From the Program Manager, moving to the Windows 95 Start Menu, and ultimately to the Windows Orb, you can feel that they are giving credit to people intelligence. Now OS-X is stuck because they cannot evolve the interface for those Mac customers who really don't want to change their experience. Obviously, Apple adds new programs and functions to their operating systems, but they can't really be Windows and can't get past being Mac OS. What I mean by that any significant change to Apple's OS will result in an entirely new learning curve. It won't be that easy, open and start out of the box experience. This idea just limits what Apple can do and ultimately leaves it in third place. I believe this gives both the Windows GUI and the Linux based GUI, a distinct advantage in terms of revolution and evolution of our interactions with the PC.
My best advice is that if you believe Vista is a good and solid operating system, don't hold back and be silent. Speak out and praise it publically so we can shatter this haze of ignorant speak about Vista. I am no means a Microsoft cheerleader or anything like that, but its a damn good OS. It boots, it works, its getting better and the future looks good. People should blog about their positive experiences as well as make objective and concise documentation about things they don't like. This way Microsoft gets the message about whats good and what stinks about Vista. Don't be like the guys at PC Magazine who sound like they are whining about the same old networking issues. Networking is complex and sometimes its not a quick fix. Being a PC user requires a slightly longer and committed attention span. We have enough problems withour A.D.D. society without ignorant fools looking for a quick buck. Make the call yourself of how good or bad it is.