Cost alot of money to run a business and if MS died tommorow, you'd see other operating systems start charging more and Open office shut down for a for profit option.
I have to disagree on both of these points.
Firstly Open Office is Open Source which means that even if Sun stopped supporting it others could (and I believe would) continue to support it. Sun would also harm their reputation by dropping it and trying to kill it which would harm the company.
Secondly is raising the price of Linux. The price is not the major issue with Windows in general or Vista in particular. The issue is the increasing level of control Microsoft is trying to take of what you may do
with your system.
Despites MSs efforst most that want to will get around the activation by getting their hands on corporate edition of the program.
Which only helps those relatively few who can (and will - I won't) do so. Also the DMCA (in the U.S.) makes such things illegal. Smaller companies who can't legitimately use the corporate edition will be risking destruction if caught using illicit copies. That drives people to other choices. Mac and Linux are the primary other choices possible at present.
Microsoft has also been pushing BIOS and chipset makers towards building features into the motherboard designs that would require the OS to have a digital signature to boot. Only corporations can get their OS signed which would kill Linux if universally accepted. Consider the lockdowns on the X-Box and X-Box 360 to be prototypes for future computers done the Microsoft way.
In the final analysis, if they didnt try to lock things down no one would pay, thats peoples nature. To pay the least amount possible.
If that were true then Linux would own the market and so would Open Office. People are willing to pay if there is a reason. Why else would Linux distributions like Redhat and Mandriva make a profit when there are free versions like Ubuntu and Debian around?
Pushing developers to make stuff for Linux is a great solution. once 90% go to this well see a couple of things, developers rasing their prices and a favoratism to a brand of linux. once that brand is identified its price will go up. See the problem....
One thing you may not know about is the
Linux Standards Base (LSB). Increasingly software is being configured not so much for one Linux distribution but for LSB. So if Redhat were to become dominant people could easily abandon it for another LSB compliant distribution AND take their software with them if Redhat started to behave like Microsoft. Taking their software with them is not an option when it is Windows software only. If you can't migrate from your OS to another then your OS manufacturer owns you and can do whatever they want. Example Microsoft.