Why the fuck...
should the websites have to check if they're compatible with another sub-standard (emphasis on the 'standard') product from microshite.
The onus for compatibility, and compliance with web standards is on microsoft, otherwise they're being allowed to dictate web standards by default.
IE8 is clearly unfit for purpose, at least at this stage.
Fuck of and fix YOUR problem, for once microsoft. Don't leave it to the rest of the world. Again.