Nah, I'll blame IE when my site works in every other browser besides IE. IE doesn't follow standards. IE8 doesn't follow standards. Any argument you make about it being my fault is going to be wrong because IE just doesn't follow standards. And "optional" languages provide a(n) UI. You may prefer to not build those into your sites, but most of the development world would disagree with you.