In der Land- und Forstwirtschaft hat man mittlerweile begriffen dass reine Monokulturen schnell zu einen All-you-can-eat Buffet für Schädlinge werden können. In der Software dauert das anscheinend noch ein wenig bis die Entscheider das auch kapieren.
Dabei gehts aber nicht nur um Exchange oder Windows im Allgemeinen, es geht darum das der Zwang zu Monokulturen von den Herstellern selbst kommt in dem sie immer wieder ihr eigenes Süppchen kochen und ihren "Standard" in den Markt durchdrücken wollen und den mit Patenten und Lizenzgebühren von jeglicher Konkurrenz abschotten und diese dazu zwingen was inkompatibles auf den Markt zu bringen.
Das fängt bei was so trivialem wie Mail an, wo es zwar SMTP als Basis gibt, aber MS hier mit vielen Outlook-Spezifischen Erweiterungen es einem nicht-Outlook-Nutzer extrem schwer macht sinnvoll mit Outlook-Nutzer zusammenzuarbeiten. IMAP über einen MS-Server und nicht-MS-Clients? Schwierig bis geht nicht. Kalender und Terminverwaltung? Genauso schwierig bis unmöglich. Dabei sind das eigentlich selbstverständliche Basis-Dinge der modernem IT.
Oder das Web im Allgemeinen. Die "Browser-Kriege" der 90er und frühen 2000er sind zwar vorbei, aber mit Google/Chrome vs Rest der Welt bahnt sich das nächste Desaster an. Irgendwann wird der Markt bzw. das Angebot an Webseiten einen wieder dazu zwingen, einen Chrome-Basierten Browser zu verwenden weil sonst nichts mehr geht.
Office-Programme sind schon seit Anbeginn der (IT-)Zeit ein Problem, weil nichts zueinander wirklich kompatibel ist, manchmal sogar innerhalb der Produktfamilie eines einzelnen Herstellers. Formatkonvertierungen sind immer Problematisch und führen selten zum erwünschten Ergebnis. Zusammenarbeit von mehreren Leuten geht praktisch nur mit dem selben Programm des selben Herstellers. Dass man heutzutage Office-Arbeiten mehr und mehr in die Cloud verlagert macht es auch nicht besser.
Messenger/VideoCall-Software sind ein weiteres Thema. Hier ist das Problem dass die verschiedenen Services zueinander nicht kompatibel sind, ich kann von Teams aus keinen Telegram User anwählen und von Signal aus nicht einem Zoom- oder Webex-User, obwohl alle diese Programme die Basisfunktionen wie Chat, Video-Calls, auch mit mehreren Teilnehmern idR problemlos beherrschen. Warum nicht miteinander?
Es müssen hier verbindliche Standards her für diese Basis-Dinge der modernen IT, die eine vernünftige und brauchbare Interoperabilität zwischen Produkten verschiedener Hersteller ermöglicht. Dann gibt es keinen impliziten Zwang mehr für Monokulturen und die Massen-Angriffe sind nicht mehr so effektiv bzw. richten nicht mehr so viel Schaden an.