The way they ask for donations was super annoying, nobody else does that. And they always asked as if they would die otherwise despite actually making more money each year!
If you lie this way it is actually illegal in most countries, I think.
Nobody else does that because they're not ad-free. Regarding the more money thing, they have to still ask for more because it's financially prudent for every non-profit to have a reserve in case of emergency or bad years. They make more because their costs increase as well, and you're also mixing cause-and-effect since it's quite likely they're only making more due to such tweaks to the fundraising message. Ads in Wikipedia would be much more annoying for me personally.
And that's just from the top of my head. Let's also not forget that most ad based projects are not _that_ annoying and don't lie as much. Finally, I believe ads are also cancer.
So how would you prefer Wikipedia be funded? git-scm is mainly just a book put online and man pages, not a wiki. The archlinux wiki is obviously funded from donations to the project itself. Wikipedia can't have a enterprise model like GitHub.
I argue against lying and shoving ads into people's faces. Obviously I would prefer if they would get funding without these tricks. Showing you three projects that do should be proof enough that it is possible.
Except those three projects don't have the same model at all... Wikipedia isn't a small print book that can fund a website. It's not part of a larger software project that receives donations ample enough to defray and costs of maintenance. (mediawiki is the underlying software, but it's not the project itself) Lastly, it can't have "private" articles like GitHub does. You can't just say "I'd prefer they not did this" while completely ignoring why they do it and without presenting any valid alternatives or models.
You still try to win the argument by presenting logical paradoxons instead of arguing. Having a different model is a possible, acceptable solution. Just not being annoying liers may result in success as well. Without the lies they would have made not as much profit, but they would have probably survived at the necessary level to continue providing the service.
If you lie this way it is actually illegal in most countries, I think.