I think you got it backwards - Firefox and Chrome are coded for and compliant with known web standards. It's Internet Exploder that does things to an alternative set of standards.Sure, you can blame the people who built the site for not making it more friendly to alternate browsers,
I don't code any of my websites for IE - I write them all to be W3C compliant.