The reason it is still in use IMHO
is because developers are too lazy to do it any other way.
Prime example of idle coding: British Gas home top up.
If you have a pre payment meter (like myself as i live in rented accomodation and am tied to using one as part of the tenancy agreement) you can top up from home.
You are sent a reader/writer that:
A: ONLY works on IE 8 (spoofing the version of IE doesn't work anymore)
B:ONLY works on x86 versions so no x64 (why you need a x64 version of IE i don't know)
C:Only works with ActiveX.
Thats not a fault of windows, thats just idle bastard coding, even i know that and i cant code at all.