Hmm, that’s odd, I’m sure I code that message to only show on pre-IE 9 versions!
Anyway, IE8 and before are not standards compliant, and that’s who my message is aimed at.
The other thing to bear in mind is the current browser usage stats – IE is drastically dropping (down to 16% now – only 6% on IE9). Obviously Microsoft got the message and have worked hard towards making it standards compliant.
Web devs should not have to add extra code to make a website work in a specific browser, it’s ridiculous.