It would be great if all open source required payment of at least 1 dollarcent for enterprises, to make sure the purchase accounting layers are working in case anyone wants to send more money.
For 1 cent, we can still call it "free" even as in beer, the amount is small enough for that to be fair.
And in order to pay that 1 cent, you have to pay 23 cents or so to a payment processor.
And if the penny isn't paid, no source? Then it's not open source. And practically speaking, no one will pay that.