Spot.
All well and good, but all of what M$ has done, and you seem to agree to some extent, is exercize some ruthless buisness tactics. This does not mean they are good software makers, or that their product is indeed supperior, it just means they know how to screw people over.
I think it is a bit idealistic to say that if someone comes out with something new in this M$ dominated world that it will have it's moment in the sun. The fact is that they will, and have been attacked by M$.
M$ does not compeat it divides and conquers. It is anti-competative in every sense of the word, and because of that it is a monopoly. M$ has infringed on copyrights, and weaseld their way out of some, but not others. The Java issiue for example eventually led to a pretty successful lawsuit from Sun.
As far as 3rd party compatability and choosing what and what not to let run on their OS, M$ does what they do in this area in order to force users into using their products or versions of things. Perhapse this is a logical buisness manuver, but if Ford made 90% of the cars then restricted it's cars to only using Ford gasoline weather or not the competition had better gas, I would say that is a rather monopolistic, unfair, and preditory manuver.
In the end, I just don't see how, in M$'s case, lack of ethics and underhanded tactics neceserly means that M$ makes a superior product and deserves the position it enjoys.
Furthermore, M$ controling the computer industry, and one of the largest areas of communication, is definetly something that no one wants. If, like you say, software is just a product, then it should behave as such. You should actualy own the thing and not have it behave as if you are being privaleged to use it. Ill be damnd if I buy a can of beens in the supermarket and have it call home to verfy it's registration and report what kind of kithcen I have
M$ shouldent have the right to have such an insane licence policy. By this, I don't mean the law, but rather the public. People should be able to say WTF? No way, Im gonna go use this other OS. But the fact is, most don't see that as a choice, since they "need" to use XP, 2k or whatever.
So is it legal? Ya. Showld people have to put up with it? NO fucking way! But can they really do anything about it when their work or whatever forces them to use it? No.
So... this argument probably will go on ad nauseem. I think we both see the same thing, but interpret it in entirely diffrent manners. Personaly, I see nothing good coming from M$ now, or in the future. Id rather stick with companies that are actually trying to "inovate" to use M$'s term.