> I don't remember ActiveX playing much of a part in the internet.
The large company I work for still mandates IE11. Why do you think that is? If your corporate strategy gets you 20-30 years of vendor lock-in, then I would say it was a successful strategy.