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.
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.