I tried to switch to Linux a few times over a couple of years but had a hard time switching from Windows to Linux until I found a replacement for Visual Studio (non-VSCode), which I replaced with VSCode on Linux. Aside from a few games that wouldn't work for any reason (Kernel level anticheat, WINE bugs, manually setting export env variables) it's been great. Being a tinkerer/developer I wonder whether this made it harder or easier to switch, you have more knowledge of how to fix things but the same amount of time as everyone else and if you don't depend on specific programs / workflow like using a browser you may be able make the jump to Linux easier.