Win32 по-прежнему в значительной степени основывается на решениях, принятых в дни DOS, для обеспечения обратной конкурентоспособности. После стольких вложений в COM, Microsoft, вероятно, сохранит этот дух, поддерживая взаимодействие COM, до тех пор, пока .NET не умрет. Сказав это, они просто сохранят то, что имеют, без дальнейшего развития.
Производитель ActiveX, OTOH, не имеет такого рода обязательств (или, по крайней мере, они не чувствуют, что они делают). Поэтому, независимо от поддержки Microsoft, они могут просто отказаться от интерфейса ActiveX, если захотят. И они абсолютно правы, говоря, что люди больше никогда не используют COM.