I'm newish to Linux, so take my opinions with a grain of salt and having a lot of unknown unknowns.
I think the update/os upgrade situation is better, security is better, and frankly my least favorite thing with Linux is going in and making sure the system state is healthy.
When I started using Linux this summer I had to wipe my system twice because I put it in broken states or couldn't figure out how to undo some change. I went through all sorts of issues like managing grub and gnome not working with my studio display or thunderbolt peripherals. Almost all of the fixes required editing arcane files then calling commands which fed them into some subsystem I had no idea about. All that blind faith online sourced stuff felt like a security nightmare too.
Since migrating to atomic fedora and then this weekend Bazzite, that has not happened once. There was initial friction with dev tool setup and toolbox, but things have been completely on the rails since then.
I think the update/os upgrade situation is better, security is better, and frankly my least favorite thing with Linux is going in and making sure the system state is healthy.
When I started using Linux this summer I had to wipe my system twice because I put it in broken states or couldn't figure out how to undo some change. I went through all sorts of issues like managing grub and gnome not working with my studio display or thunderbolt peripherals. Almost all of the fixes required editing arcane files then calling commands which fed them into some subsystem I had no idea about. All that blind faith online sourced stuff felt like a security nightmare too.
Since migrating to atomic fedora and then this weekend Bazzite, that has not happened once. There was initial friction with dev tool setup and toolbox, but things have been completely on the rails since then.