Das hat nichts mit der Qualität von Apple zu tun auch wenn noch genug andere Kritikpunkte zu Catalina existieren.
Das Hauptproblem warum alte Hard- und Software nicht mehr von Catalina unterstützt wird, begründet sich in der nicht mehr abwärts kompatibelen Software von 32bit. Das Apple auf 64bit umsteigen wird, haben sie aber bereits 2012 mit der Einführung von OS X Mountain Lion 10.8, dass aus einer reinen 64bit Architektur besteht, angekündigt.
Also bereits vor 8 Jahren (!) existierte das erste Apple 64bit OS, dass zwar noch 32bit Programme ausführte, aber für Gerätetreiber damals schon 64bit forderte.
Die Entwickler haben nichts anders getan als jahrelang ihre Programme auf dem Baukasten der Programmbibliothek Carbon zu portieren, den Apple für sie zur Verfügung stellte. Carbon wurde ab 2007 nicht mehr weiter entwickelt und Apple hat auch deutlich bei der Einführung in 2012 von Mountain Lion klar gemacht, dass die Abwärtskompatibiltät eines 64bit OS zur Ausführung von 32bit Programmen endlich ist.
Mit dem release von Catalina hat Apple die veraltete Programmbibliothek Carbon eleminiert und nun akzeptiert das Apple OS wie angekündigt nur nur 64bit Programme wie Treiber. Jetzt jammern alle herum, dass die Entwicklung von 64bit Software so aufwendig und teuer ist bzw. können sie noch keine Updates vorweisen!
In der Realität sieht es aber so aus, dass die entspechenden Soft- wie Hardware Schmieden 8 Jahre lang vor sich hin geschnarcht haben, nicht in die 64bit Entwicklung (die ja auch bei Windows aktiv seit Jahren stattfindet!) investiert haben und nun dem User aus diesem Grund empfehlen doch virtuelle Umgebungen zur Ausführung ihrer auf einem veraltetenen und seit 2007 eingestellten Code Baukasten basierenden Programme zu nutzen.
Was für ein Schwachsinn...