If IE weren't so horrible, people wouldn't have to program so defensively for it. It's kind of like Office... the tiniest delay causes it to throw up dialogs saying that it's not responding, and as soon as that happens the typical non-expert user nukes it, and restarts Windows. I've watched it happen. This is what they expect.
We have a whole generation of computer users used to this kind of crap: Microsoft software sucks and you expect it to constantly misbehave, and randomly change, and must be constantly on guard to prevent it from causing problems.
Even if this was Google's fault, I really don't blame them.