Good point. The problem is the way the browsers implement the standards. Right now, Microsoft does the best job of implementing the standards.
I work for a very large company that creates Internet software for the broker and investor community. Currently for nearly 95% of our products we only support IE - this is not because MS slips us money or provides us with expensive hookers - it is because IE does the best job of rendering the standards.
No. It's because IE does the best job at rendering what comes out of Microsoft IDEs.