Surely the approach is do bad things, we punish you, do good things, we reward you? IE9 and IE10 are, broadly speaking, good things. To continue to punish MS for them looks a little emotional at best, petulant at worst.
But surely the real decision should be what is right for the individual business? Different companies have different user profiles using different browsers.
This whole decision should be an unemotional one based on resources, customers, revenue and profit.