So, I wanted to separate this from the previous part because it's a bit of a long rant.
TL;DR : I think Internet Explorer 7+ got an unnecessarily bad rap because of IE6, and people don't know how to let go of a grudge.
Long version follows.
So, a lot of people tend to hold Internet Explorer with a lot of contempt. Thanks to how IE6 provided no end of a stranglehold on web standards for a long time, when IE7 was brought out, people refused to see it as anything but IE6. And yet, IE provided features that other browsers didn't at the time.
IE7 had SANDBOXING on Windows Vista, for starters. The real jump came with IE8, which included several features that were well ahead of their time.
- Accelerators allowed you to do selection-based searches without needing to rely on copy/pasting things to the search bar.
- Auto-recovery of crashed tabs, which really didn't always work in other browsers.
- InPrivate Browsing, which was added before Firefox added Private Browsing (Safari got it first, though)
- WebSlices, which are small chunks of webpages that can be updated like an RSS feed.
While it still failed the Acid2 test with nightmareish results, IE7 made strides towards better standards compliance, and IE 8 passed Acid2 completely. IE9 passes the Acid3 test, and IE11 (the final release) scores a 302 on HTML5Test, which is roughly on par with the browsers of its time.
Of course, web developers love to take the piss out of IE6 as the reason the web went nowhere for a time, but what they hate hearing about is that Chrome is taking IE6's place, effectively hijacking the standards just by being the most-used browser out there. (Doesn't help matters when Google employees essentially write the standards themselves these days, and the whole blackmailing the CSSWG incident.)
Other people enjoy pointing at IE's security flaws, to which I say: okay! Nothing is bug-free, and even Chrome is will eventually have major security flaws that end up exploited—and likely has a fuckton of zero-day exploits that haven't been responsibly disclosed. That's kinda how software is. As they say, if you want real security, keep it offline.
Thing is, Internet Explorer wasn't the best browser. Even as late as IE11, it wasn't the best, but it worked well enough that it served its purpose. Hell, it technically still serves that purpose for the people who use it.
Am I an IE user? Well…Sometimes, yes. IE11 still works, even if it doesn't work everywhere. There are shitty developers who still use useragent sniffing instead of feature checks, after all. However, if I need a secondary browser open, I'll usually go for IE first, since it's installed on Windows 7 by default as part of the OS itself.So yeah… For further proof that I don't hate Microsoft, I just defended Internet Explorer. You can't go much further down the rabbit hole than that.