There's none of that licensing BS
If you work in a technical field (development or server maintenance) having system supported bash and ssh access is wonderful
I think that the main difference for me is that when I use a Linux machine vs anything else, I feel like I'm actually using a computer, not just clicking mindlessly on a screen. IMO that comes from the fact that Linux is developed without the corporate mindset, prioritizing features that people will use rather than the features that people think that they want. What this means is you get a lot of functionality without all of the nonsense holding you back
The level of customization that you have is UNREAL
Package managers are actually a godsend, it's so much easier to make sure that your stuff is kept up to date when you use a package manager rather than using a bunch of launchers or individual programs
Of course because there is no monetary incentive, things can seem a little unpolished in some areas, but personally I find that's some of the charm. I enjoy spending the time to figure out what needs to be done to my system to get it working again. I view it like the process of building computers. I think we can all agree that we love the process of going through a new PC build, taking any problems that it might throw our way in stride. To me this is an extension of that -- you only build your computer once, unless you have lots of disposable income, it's likely to be a while before you can do it again but if you have Linux you can continue to do some of that tinkering over time while you use your system