For years Microsoft have pushed their broken standards into large organisations in their utterly misguided strategy to keep other browsers out of the enterprise at any cost. This resulted in Microsoft creating the "INcompatibility" mode in IE 7, 8 and 9. This mode continued to support their broken standards and myriad browser bugs. The IE works best culture is so embedded in many large organisations that they would not allow the applications to be tested on standards-compliant browsers as "we're only paying you to develop to our standard desktop build which you cannot install other browsers".
The unintended consequence is the massive cost of refactoring these applications. The developers have cleared off; the budgets are consumed; the cupboard is empty as far as further development is concerned.
Well now the magpies have come home to roost. Updates are upon us. The IT management's strategy which was based largely on thick-client thinking is exposed as being completely flawed. For some reason it's been quite OK to consider User Interface development to be fluffy bollocks, certainly when compared with "real" multi-layered stack development with exciting service bus architecture.
I told you so and you didn't listen. Ner ner ni ner ner.