No, you have, you don't ask me to not share my opinion but you tell me as if I am your employee or your kid, I am neither.
I know you try to mitigate damage to the bad name IE is posing to itself by not playing the standards out there, you know, those defined by W3C and WhatWG.
I do remember that IE invented the CSS standard, shame it never stuck by it and went the netscape way of making proprietary rules.
I started doing HTML in the beginning of the 90's and have seen everything in that category, the good things, the bad things and IE.