McDonalds is surely turning aways scads of customers by not providing their food for free.
Certainly there are many things Wikipedia could do to be more welcoming. But not permitting editing by others and/or paying people to edit are not within the Wikipedia model any more than McDonalds giving away all their food would be.
There is nothing wrong with being polite but firm about what something is and what it isn't.
In my view, a large part of the problem is that many of the rules or the way they're enforced borders on the idiotic.
Take [citation needed] as a case in point. It's aggressively and mindlessly waved all over the place, irrespective of pre-existing content in wikipedia itself and obvious factual information.
Say you contribute one or two sentence summary of related pages -- complete with links. Or worse, a sentence or two that expands on an existing statement by merely highlighting the obvious assumptions or implications. Such edits have good odds of being greeted with the dreadful [citation needed] or reversed outright by some random rules zealot.
Adding insult to injury, the latter seem perfectly content with sources such as The Onion and slimy news sites. The thing that really matters is that it must be written somewhere else. It's then up to random editors to decide whether that somewhere else is credible or not.
Admittedly, would-be editors can jump back in to defend their edit, appeal, etc. and even expand on it with the requested citation. But this seldom occurs, because it leaves such a sour taste in their mouth that they grunt in bemusement, scoff the whole thing as hogwash, and move on with their life.
It's sad that its misused like that. When I created it, I just wanted the project to be more reliable, via sourcing. It was never meant as a weapon of war!
Congrats! You've summarized and illustrated the entire article in three short paragraphs.