It is the other way around. Linux users should be more vigilant about donating to the projects they find important if they care for the longevity of the project continuing as desktop Linux is a very tiny market to support and has heavy fragmentation issues within it.
It's also free to use and distribute software on, regardless of the hardware/software you own. That's the big difference. Plus, MacOS also commands a relatively small market share with it's own fragmentation issues (doubly so if you're cross-platform).
If Mac users want perpetual builds of their software, they have to perpetually fund a development environment. Linux doesn't really work the same way.
You can get the source code for free from us (either as a tarball or via git). You can get the source code or the binary from somebody else.
But if you want to get the binary from us, we ask you pay at least US$1.
I actually moved away from Apple/Swift development because of the limitations they place on you even if you pay (I cannot embed an interpreter in my iOS app, really?), and am now coding in TypeScript. So while the $100 are not a big deal, I think, it's a symptom of something that's wrong.