I don't understand what all this complaining is about. Let's look at the benefits and shortcomings of each OS:
AmigaDOS: back in the '80s and '90s, it was the only personal computer on which people could affordably program. Nowadays it's hard to get new hardware and updated software, plus the lack of memory protection is a pain.
Windows: ubiquitous, machines are cheap, but costly or difficult to use for development, painfully insecure, and horribly inconsistent.
MacOS: then, the idiot savant which did certain things wonderfully but not much else; expensive. These days, it's the only mainstream Unix or Unix-like OS which is easy to use, consistent, and has excellent software selection. Most complaints have to do with expensive hardware, but installation on non-Mac hardware isn't hard and the prices aren't really that bad (you get what you pay for - you get a premium computer).
GNU/Linux: available for cheap hardware and generally more secure than Windows, especially in default setups. Downsides are inconsistency between distributions, lack of good distro-specific documentation, idiosyncratic behavior, kitchen sink syndrome, and wanna-be-Windows syndrome.
Most people who like Amigas like to tinker, but there are different kinds of tinkering. It's like people who like working on cars - some people like to work on a car and never get it finished enough to drive, so it sits around as an always going project, whereas some people keep their cars running all the time yet work on them to make them better.
Windows is great for tinkering - blocking incoming and outgoing connections constantly is like playing Space Invaders, finding and zapping trojans is like playing Centipede, et cetera. It never ends, and some people enjoy the challenge.
GNU/Linux is getting that way, too. You're always playing with new modules, reconfiguring the X Window system, trying to figure out all the background processes running, et cetera.
Some people want the car to always be drivable. I'm like that - I run servers using NetBSD without GUIs and hardly ever reboot them. I know exactly what's running, when it runs, why it runs, and know my systems are completely secure because I can recreate each and every file in the entire OS and compare them with what's on disk.
My car, by the way, is a Diesel Chevette with 450,000 miles on it. It gets 40-50 miles per gallon, and it'll be running (and running well) long after most cars currently on the road are long gone. I know I'm definitely the exception in this case.
At the other end, I want a machine which I don't need to reboot all the time, so I don't want to tinker with it. Therefore, I use Mac OS X. Every once in a while I run Software Update, but otherwise it just runs. No problems, no modules, no trying to get the GUI to match the configuration files, no killing runaway Landscape processes. It just works, it's secure, and I have certainly gotten my money's worth for my Mac mini.
Of course there are people like me who want things to just run all the time but who run Windows and GNU/Linux. They're braver than I am, and there's nothing wrong with that at all. Everyone has a choice.
BUT - and this is an important but - putting down other people's choices doesn't make yours any better. Trying to maintain tenuous stances about silly generalizations doesn't change the truth. GNU/Linux isn't always easy, but once you get it set up to your liking it's not bad. Windows is horribly insecure, but if you're smart enough to never click on links in email and you don't use IE, you're probably much less likely to get infected than the masses. Mac OS systems aren't cheap, but you can get a used Mac or install Mac OS X on some generic Intel hardware without too much fuss.
Just remember about how people always put Amigas down for stupid reasons - and we know that it was mostly just because they were jealous!
Obviously a man who has used all of these and knows what he is talking about! Well said! ALL of these OPTIONS are good ones for the right individual and none of them will fit every possible situation.. That is exactly why they are out there and it is up to us to decide which one fits for our purposes. I personally run nearly all of the current Windows offerings and they all have good points and not so good points. WIN7 is pretty damn good and I really have enjoyed this one in both 32 and 64 bit offerings... I also run Linux just for the hell of it and really like a version of Ubuntu Studio and it installs fairly well but I have run into issues with Nvidia video cards. Had to buy a different one to get Linux to work... Oh well.. Along with that I have three Macs that encompass both PPC as well as Intel and run Tiger on two of them and Snow Leopard on my latest one. All of them are good machines and solid OS's... Like Windows, good points and not so good points. Since I am a glutton for punishment, I am also running Novell Netware 5.11 on one of my old machines and have definitely had issues getting that one to run.. Mostly because Novell tailored their OS to run on server class machines that were current at the time to the OS release... Sooo if you try to use different hardware you can really have troubles... That box is probably my most finicky but what the Hell.. Just playing with it anyway. My Amiga 2000 hasn't seen much use lately but I will be messing about with it soon and my Efika running MorphOS was not to my liking.. MorphOS looks gorgeous, but I haven't been able to get enough documentation/information etc. on using it and installing apps. Entirely too programmer oriented for my tastes. Nothing wrong with that, just frustrates me too much when I don't know what I am doing and can't get enough documentation/information to appease me..
WIN7 is good stuff... Mac OS is good stuff... Linux, MorphOS and Novell are all good stuff as well... Just have fun with them and use the one that fits your purpose / style whatever... In my case I get tired of the same-o same-o so I like to tinker with pretty much whatever I can get my hands on...
And despite a lot of nay-sayers out there, I am really excited about the new X1000.. (I know all of the arguments and possible downsides, but having another option to add to my computing stable is still intriguing...)