M$ made IE6 to be “different” so that their customers would not want to stray to other browsers and other operating systems. While in the short term that worked and propped up market share it is now working against M$ as those same customers cannot move to “7″ and IE8.
“Organizations running IE6 have told Gartner that 40% of their custom-built browser-dependent applications won’t run on IE8, the version packaged with Windows 7. Thus many companies face a tough decision: Either spend time and money to upgrade those applications so that they work in newer browsers, or stick with Windows XP.”
Good. After going to the expense of rewriting all those custom apps, businesses will be able to use any OS and get out of the trap M$ set. Look at it this way. If you just got yourself out of a bear-trap, are you going to step into another close by? Not likely. People and organizations learn from their mistakes.
Think of that the next time you build an application or buy a licence for one.