I hear ya, but I am too old and have seen this sort of thing too many times in nearly 30 years to get religious about standards. Sure, MS is evil, yada, yada. I just can't get excited over this "injustice". Product managers do not give a rat's-ass what should be done. We must design for the standard, and the standard is, for now, IE. 98% of my users are IE and users are my boss.
(Now, the entire back-end is Linux, where I do have control.

)