Not to belabor the point, but LF is a 501(c)(6), not a 501(c)(3). They don't behave like your intuition for a public-interest nonprofit because they aren't one. You shouldn't give them your money!
It's an industry trade association, for the benefit of its members. You aren't one of its members. (I'd suggest spending 60 seconds researching the difference between a 501(c)(3) and 501(c)(6) on wikipedia or whatever.)
I have, maybe you should too. Other than stating it’s not a 501c3, I haven’t heard a compelling argument. I think it’s OK that Linus gets paid to do what he does. Everyone here definitely benefits from this non profit organization. It’s ok we see it differently.