Yes, people who make some stuff that takes a lot of time and effort might not get a lot of money on Patreon. But you know what? They're doing what everybody else is doing.
I feel that nowadays everything want to think of themselves as "creators". They'll create a few photos, some drawings, put it out there, and expect to get paid.
Maybe it's just my 3rd-world-country upbringing, but I think that's a BS expectation. Real world living is tougher than that; the online public is already drowning in "creative" content, and producing more of the same is not going to give you an income.
Some of these people might be pretty talented, but that's not enough. If you're simply doing what everybody is doing and bringing nothing of actual value to your sponsors, there's not much you'll get back. Spending 16 hours a day doing basket weaving and posting it on YouTube is not worth much.
This is a similar picture of what happens on Twitch, or Instagram. Everybody thinks they can be a successful streamer, or an influencer. The reality is, just a tiny percentage of people make money doing that, either by sheer luck, some almighty external influence, or because of a niche interest they seem to fill. This is not Twitch, or Instagram's fault either.
I applaud GitHub because this is a way for people to almost passively support developers they want to. I know there's plenty of devs whom I've benefitted from their work. I'd loved to have a way to support them, even if just a little bit.
I don't think most devs would expect to become professional-code-warriors-for-sponsors. That's the wrong rabbit to _chase_. But having a bit of an extra income for a beer or tea or two on some OS project they work on is nice.