If you would like to claim otherwise... show me how I can view a web site that requires ActiveX in Linux, without cheating by using something like MSIE in VMware or Wine. (Way beyond the technical capabilities of the average person)
Or take the easy way, and just introduce proprietary extensions to the protocol, that won't be revealed to third parties.
What horrible website requires ActiveX controls? Even MS just uses that for flash/silverlight, perhaps some in house app was developed around it, but that's not MS's fault. Also, Apple already changed their proprietary media sharing protocol so that all other apps and earlier versions of iTunes cannot access an iTunes 7+ share, and only five people a day can connect to a share.
8 Catfish = 1 Octo-puss