

Maintenance is a breeze, setup is a bitch. I switched from Arch a short while back, getting the initial thing up to the same level as what I had before took me a few weeks, and a few months to get to the current iteration. But then to setup my other system to the same level was a couple minutes and I had the exact same system on both machines.
Honestly I can’t see myself going back, the assurances when I do a change/update that I’ll be able to rollback if anything goes wrong it’s just too valuable to me. If you’re willing to pay the price of the initial setup it’s absolutely worth it, but that price is high and the learning curve is steep, so it’s not for everyone. If you’re interested I strongly recommend you check out https://youtube.com/@vimjoyer and maybe setup a VM or an old machine and get your feet wet and learn the basics.
I get to own my system. I get to do what I want, if something is not to my liking there’s likely a way to make it work like how I want.
I have to own my system. If something breaks I have to fix it, if something doesn’t work I need to figure it out.
Expect things to work. Linux is a minority of users, any manufacturer or dev HAS to make their products work for Windows, so much so that Windows users don’t even consider the possibility that something is not made for Windows.