Android -> Graphene is also a very nice change. The minimal UI and minimal features are nice. The reality is that smart phones have not had a significant innovation since 2012. Most newer features are net-negative for users except better cpu/memory/camera/security.
I have been on linux for a while, but have backup laptops with windows/osx. The linux experience is just better. Most major distros get out of your way and let you work. I find that if I want to make a complex configuration, I can get it working as opposed to it either works or doesn't on windows/osx. Less telemetry. Less new features trying to creep in. My desktop environment is essentially unchanged for a decade unless I changed it. I have an immense level of control, and I don't wrestle with anyone or anything. Ads are blocked at the OS level. Linux is stable on servers, and its stable for desktop users too. The only app that I missed is photoshop, but learning gimp felt like it was worth it and even more so with recent news.
In some ways, linux has the most innovative/cutting edge desktop experience because developers are entirely unrestricted. I have an i3 configuration and watched those features get backported to gnome then windows. As a developer, I often get the easiest access to newest technologies like docker or rust. Comparing install instructions between linux/osx/windows is often comparing one line of bash to 3-5 steps on the others. Scripting out setting up a new install is easy.
I set up a small wireguard server for a vpn. I clone my files to another server over ssh. I use github to share code and config between different computers.
Learning to own your infrastructure has its benefits. Like learning how your car works or plumbing, electricity, home maintenance. It has a cost, but the results are intangible like knowledge and power.