Das stimmt nicht ganz, übrigens. Die meisten Betriebssysteme koppeln ihren Browser nicht 1:1 an das Betriebssystem, aber Firefox und Chrome schränken insbesondere ein, welche Versionen auf alten Windows- und Mac-Computern installiert werden können.
Firefox ESR wird für diese Maschinen nicht über 115 hinausgehen. Chrome stoppt bei 109. Beide erhalten das Banner.
Es sind nicht nur alte iPhones, sondern auch ältere Desktops und Laptops, von denen viele perfekt nutzbar sind (wenn auch anfällig, ja) und ansonsten mit den langweiligen Teilen des Webs, die langweilige alte Leute immer noch benutzen, gut funktionieren. Es sind einige dieser Leute, die immer noch Foren statt z. B. Discord oder was auch immer die Jugend heute benutzt, verwenden. Und sie sind es, die von dieser Änderung betroffen sind, die die Entwicklererfahrung über die Bedürfnisse der Benutzer stellt.
Discourse und der größte Teil des Webs haben ohne relative Farben, Lookbehinds oder Subgrids gut funktioniert. Irgendwie sind wir damit klargekommen. Es gab schon immer einen Bedarf an neuen Funktionen, aber dieser wurde verantwortungsvoll durch graceful degradation ausgeglichen, wobei Benutzer nur dann ausgeschlossen wurden, wenn keine Alternative möglich war – was nicht sehr oft vorkommen sollte, wenn die grundlegende Aufgabe einer Software darin besteht, Textbeiträge mit ein paar Bildern anzuzeigen.
Ich weiß, dass viele von uns Technikern gerne an der Spitze der Entwicklung bleiben und wir daran gewöhnt sind, diesem rücksichtslosen „Bleeding Edge“ nachzujagen, aber das hat zwei Seiten. In diesem Fall werden echte Benutzer geschädigt, die sich auf Discourse nicht nur für eine profitable moderne Erfahrung verlassen, sondern auch, um mit ihren langjährigen Communities in Verbindung zu bleiben.
Es wäre eine Sache, wenn es sich um ein kritisches Sicherheitsproblem handeln würde, das nicht anders behoben werden könnte. Aber es klingt nach einer geringfügigen Verbesserung der Entwicklererfahrung (bitte korrigieren Sie mich, wenn ich falsch liege), die eher darauf abzielt, die zukünftige Entwicklung einfacher und schneller zu gestalten. Muss das in diesem Fall so dringend sein? Zwei Wochen Vorankündigung? Sicherlich würde es keinen großen Schaden anrichten, noch ein paar Monate zu warten, zuerst einen einfachen HTML-Modus herauszubringen und zukünftige Deprecations für alle etwas besser verdaulich zu machen?