Could be both tbh. There are definitely ways in which Linux is better - no ads (cough Microsoft) or artificial restrictions (e.g. recording desktop audio cough Apple).
But in the most important ways - software availability and reliability - it is much worse.
Reliability for sure, though it has gotten better. You could argue that availability is better because it's all free, but I see what you are saying. Often enough I can't use a program natively on Linux.