Whatever your opinion on either, ignoring their existence completely is not going help "move the web forward".
Under 'How do I keep up with what’s landing in browsers?' it says 'IE Blog - Updates for IE'
Under 'Follow them on Twitter' they provide the Twitter handle for the Internet Explorer dev team.
There are a couple more instances but they're clearly not excluding IE.
Cheers!
Whatever your opinion on either, ignoring their existence completely is not going help "move the web forward".