If you can claim Linux is the equivalent of Windows or macOS and advocate for people using Linux instead of other OSes, you can’t also say “you’re not allowed to complain about it because it didn’t cost anything”.
Either it’s comparable or it’s “deal with it’s problems because it’s free”. It can’t be both.