Windows does this too where they just stop supporting older hardware. I find the worst part is that new versions of Windows/MacOS are largely just random bloat that nobody asked for.
Apple is actually pretty nice with how MacOS gets installed. Macs themselves have a recovery thing if you want to reinstall. If I remember correctly it is hardcoded with a version that came out before the device was released, but can automatically detect and verify a newer installed version.
They get ya by tracking every last program you open, being hostile towards user choice, and charging you hundreds of dollars for $50 of storage.
Pop os implement rexocery partition too which u can use to reinstall all os
After you get decently experienced with Linux, you’re tempted to move to a “difficult-to-setup” distro for fun and more flexibility. Nothing wrong with normie distros, but these advanced distros are really good - you can strip down “bloat”, pick your own init system, your own login daemon as well as your own job scheduler.
I love Arch, but it’s disingenuous to say that the install process is as easy as Install? Done.
The prompts to upgrade Office 365 every time my gaming PC updates really hurts after using a Linux machine all day