Darwin in full effect
Peter Torr did spend a lot of time to tell the world why he doesn't trust Firefox as a browser.
Is this really important? No, it's not. I always call these kind of things: "Darwin in full effect". You see, the more people deny that another thing is better than what they're using now, the more they'll lose to the people who do use that other thing. If Peter Torr and friends don't want to use Firefox because of some cooked up reason, that's fine. By all means, go ahead and use IE instead of Firefox. The people who will suffer from that decision aren't the ones who chose to go for Firefox because enough is enough, dear IE. No, the ones who will suffer from that decision are Peter Torr, the people who have to manage his computers and the people who use his computer also (for example wife, kids).
However, on the other hand, Peter Torr works for Microsoft and apparently Microsoft's Marketing department isn't able to tell the customers what's best for them so other employees are rallied up in arms to get the word out. To them I'd like to say: please realize that you and you alone are responsible for informing your readers that IE is better over Firefox. So, for example, if some ad-company again makes a mistake in the (near) future and by accident spreads a virus/malware via an ad on a lot of websites, think about what you've said why IE is so much better over Firefox and what you can trust more. The people who trusted you on your judgement and trusted Microsoft to be a better, more trustful partner, will be very happy that they have to call friends and family to clean up the PC because it stopped functioning 'for some unknown reason'.
If Darwin was right, this will solve itself in the long run. For Microsoft it's time to realize that too. Not by shouting as hard as it can to others that they're still on the right track and what they're doing is the right thing to do, but by realizing that denial is futile and that the only solution is to adapt to the changed environment that we call the Internet. However as long as Microsoft is in a state of denial, the group who has adapted to that changed environment will have an advantage.
So, are you too in a state of denial or are you ready to make the change and take advantage over the rest? It's up to you.