Does sarnath know that DOS has taken many OS concepts from Unix? He also needs to know that the Windows GUI is the work of Xerox PARC.
The original DOS code was bought by Microsoft from another company. Honestly, after having worked as a sysadmin for more than four years, i have lost confidence in the ability of Microsoft to produce ORIGINAL and DECENT code that runs, despite having some of the best talent in the world!! I know that this question is not a Unix vs Windows issue, so
let me come to the point.
On a broader perspective, i do accept that unix has got its own share of bugs, weaknesses and security holes. Still,
even if i am overworked and underpaid,
i love being an unix admin - the reason being that the
more deeper i go, the more knowledge and
understanding of an elegant OS i get. That's
why, when an interviewer asks me how can i rate myself on a scale of 1 to 10 with 10 being the best, i say that i rate myself at 3. Invariably, they ask me how come i rate myself so low, after performing so good in the interview. My answer? "Because, the more I learn Unix, the more I came to know what i dont know!".
Unix gives you the power - provided you know how to use it and benefit from it's flexible and powerful features.
It's a ocean - you need to know how to swim, to survive and enjoy

----
"lay-men cant understand it"
Unix was developed by AT&T Bell Labs, and was
not originally meant for end users. Thats why the commands are cryptic. Laymen CAN understand it, provided they are patient enough to study it properly and see the underlying beauty. The best way to learn
Unix is to learn the philosophy behind it.
"Unix is not commercialized"
Who said Unix is not commercialized???
Have you heard of Sun Solaris, HP-UX, IBM AIX, RedHat Linux ... (a hundred more ;-)?
"It is not comfortable to work with"
That is YOUR problem. You might have been
so used to the GUIs. Unix does provide GUIs too, if you care to look at them.
"Unix is stable coz it's simple"
This sounds stupid to me!!!
How does simplicity to do with stability?
There are many simpler OSes which ruined the
lives of sysadmins because of their instability and unpredictability :-|
Unix is stable, but not simple.
The designers had a VISION, of how an OS should be and NOT how to make money out of some piece of code sh!t@#@!.
"Programmability is the only good thing abt it"
It is a NECESSARY feature for any sensible OS, so that programmers can add features, and extend the functionality or tweak the OS itself.
----
I have experiemented with QNX, BeOS, Linux and love them too. After having said all this, i am not concluding that unix is THE BEST in the world. There are better ones too. What i do want to say is, that it is one of the most matured, sensible, flexible, powerful and stable operating systems according to me.
Sorry if i sound rude, i just cant resist!!
My two cents