My statement, at least, is categorically untrue. I had the displeasure of building for the web in the time before Firefox became mainstream. IE6 was essentially the only option. And it sucked! No competition meant bugs didn't get fixed. The web was IE and Microsoft couldn't give a flying fuck whether it followed the standard let alone behaved consistently even between page loads of the same site.