@Qyriad I think there is a lot of room to reconcile the two in principle, like through funding/payment methods that do not exactly map to "one user, one payment" (which is designed for proprietary systems after all); but I've long been disappointed by the lack of organized efforts to actually do so. New funding models aren't going to build themselves...
The only one that really comes to mind is OpenCollective. And I guess bug bounties, if I'm being extremely lenient.