Mine was not really long and stretched out over multiple devices.
First Ubuntu Server, on my server, then a Kali dual boot on my main PC (which was actually useful), then PopOS. Then Ubuntu/Debian, after some time LFS and finally Arch on my old laptop. Then Arch on my PC too, and my new Laptops, and finally Arch on all devices.
Rims are also commonly referred to in inches, at least in germany. But just as with screen sizes, it's 50/50 with cm, the latter being more useful especially with screens.
Everyone who needs to use Mac or Windows due to work will very likely not have permissions to install anything anyway. And the lost souls using those "Operating Systems" out of free will ... well "some just need to be left behind. The family doesn't need to care for them anymore."
I switched 4 years ago and I experience the same. But to be fair, I also use an atypical setup designed for efficiency, so basically the opposite of windows in every aspect.
They fixed one specific issue afaik, not by actually fixing it but working around it, and they didn't address the real, main issue: The driver being closed source. Until then, there are and will always be issues that aren't present for AMD, because the latter has thousands of experts working, fixing and adapting other programs for it for free, around the clock.
That would be like buying a car for ten times the price, limiting it to 10 kph and forcing yourself to sit on a 30*8 cm dildo while driving it: Way too expensive, limiting in every way and extremely uncomfortable.
When selfhosting stuff, it's just incredibly difficult to properly set this up while maintaining compatibility with http for other stuff. Usually you'll have one reverse proxy (eg. nginx) handling http/https encryption and forwarding to a socket (or in case of docker, one of a dozen open ports on one of a hundred interfaces, fuck you docker), over http. The APIs themselves almost never have direct https support, and even if I wanted to manage them directly, certbot only supports reverse proxies directly. So you need to differentiate between api and non-api in the reverse proxy.
Beware, Motos cameras are and will always be shit tho. Everything else, including the ROM, is much better than what competitors produce tho, especially for the price.
Getting 25000 points in Super Turbo Turkey Puncher 3.