A bug, and an extra event listener? That's enough to drive you mad? Sorry, that seems pretty mild. I understand getting wound up after spending too much time figuring out an issue. Maybe walk away from it for an hour, get a cup of something, vent on HN. Oh! That's what you're doing.
Here's the thing this is just one example of one issue of thousands. And at the end of the day the difference is with Mozilla and Chromium I can jump on irc and talk directly to the people working on those browsers and get their advice for the best way to work around a current issue. I can get insight into whether a fix is in progress and I can vent my frustrations. I can also rest easy knowing that in 1-3 months a fix is likely to arrive... For IE this is all none- existent. The original comment is spot on IMO about the state of Microsoft and IE. Safari, has it's issues and I wish Apple would innovate faster but at least the core of Safari is open via Webkit and similar to Mozilla and Chromium I have someone to reach out to... I have nothing from MS/IE - I don't even target that browser anymore. If a customer complains about the site not working - it means either.
a. they're on Window XP and no worth the trouble.
b. they just need to open chrome.
And yes - this is a much better web than we had with MS/IE
Have you ever raised a support case with MS properly I.e. Not via feedback/connect?
Your can speak to someone who knows their shit pretty sharpish and get a fix to you. Most of the time this is same day stuff.
As for Chrome, the open web is much better now we have NaCl, sign in nagging and dubious privacy and no support even if you're a paying customer (google apps I'm looking at you).
Maybe not enough to drive one mad on an intuitive, functional device, but enough to push one over the edge when debugging on a surface. I feel like I'm being tasked with drawing an idyllic landscape on a grain of rice with only a box of crayons, in that while it will be impressive to the .01% of users that might see it the other 99.99% will never notice nor appreciate the effort.