Microsoft is moving in line with the rest of the browsing world and we get to complain about things like favicons and event.detail bugs. In a few years, you might not even have to write IE-specific styles at all.
So sure, get upset about idiosyncrasies. But at the end of the day, doing good development is getting much easier.