I'm not sure that IE6 was the problem; was it really that much worse than Netscape 4 or IE5?<p>I think it is more that Microsoft didn't update their browser for such a long time after releasing it, resulting in a large percentage of users having an old browser (which wasn't updated like others to implement standards). That is what Microsoft should be apologizing for.