From a security perspective, ActiveX is a relic from days long past, when people could be reasonably trusted - an assumption that broke around the early '00s when "dialer" malware offered a first way to extract funds from victims.

From a developer perspective, I'm still sad that it went away. The old COM/OLE/ActiveX ecosystem was flexible to a degree nothing has never ever been since.