This is a different slant more towards obsolescence...
Security and privacy should never be made obsolete. I understand that things like Spectre/Meltdown caused/causes major disruption in the OS/Browser, and indeed the CPU/MPU/SoC. In this case the overhead 'short-cut' had an ultimate price in security. However, I find major websites updating, and making obsolete 'default-standard' codecs such as mp4, mp3, aac, etc. Nothing IS really unique. Just monetization by bloatware. Even in Linux-land we are forced to use apulse, GTK3, glibc2.33, and their numerous dep's. And woof-CE HERE has basically obsoleted 32-bit, by lack of support. The latter is rather unfortunate, as the most secure chips are 32-bit ARM and intelAtom 1-2 core. A few ARM 64-bit are also good if based on the Cortex A53/55.
As we know in Pupppyville, mess with glibc and its the devil to upgrade. Browsers have done this as have websites. Thats not to say that glibc 2.10 is all thats needed, but having to migrate through 2.15, 2.17, 2.20, 2.25, and 2.33 gets beyond the scope of the kernel itself. And the real problem is incompatability between the versions, AND multiiple versions needed in some distros. So whats old and works just fine gets replaced with newer and not quite ready for the sake of basically two major functions in Linux. Its ditto for GTK2/3. I recall the schemes used for backgrounding the web, cairo, canvas, skia, etc. Canvas is just a monetization grab, and Google for one uses it to pilfer your whereabouts, and habits. Skia is just a repair job. I could say the same for WebRTC. But 'we gotta have'em' or our favorite websites kick us out. More bullying.
As I mentioned in the previous post if memory is so cheap, then the developers of these Browsers, OS's, and websites can spend little, and support some default settings, or even downstream sec/priv needs for older versions. In linuxland, thats not too easy as most of the work is done by volunteers that care, or want to keep indivual choice alive and well. It seems quite clear this is not the objective of major OS's and websites, and the browsers needed. Free hasn't been free for quite some time on the web, if not from the beginnings in the early 90's. And it broke once. Freedom, privacy, and security are more like necessary evils today as opposed to basic standards. Lets hope these three things do not become obsolete.
8Geee