Free software ideology says it is better because denying users any of the four freedoms is an immoral act.
I find it weird how some people can strongly agree with that when it comes to software, but move to any other realm of human activity (economics, intellectual property, etc) and suddenly the same freedoms shouldn’t apply.
Linux is never going to be the most used desktop operating system. That being said, do we need to have that as a goal? If it outgrows macOS I’m happy enough.