IMHO,
both IE and FireFox have pros and cons, but I think that the user is to be blamed in the first place. A Powerful weapon in an idiot's hands worths nothing, and a needle in a clever man's hands acts like a sword.

We have to stop blaming programs. When finding Bugs or vulnerabilities only then we can blame these programs, am I right?