An ad-hom insult doesn't make an argument. OP isn't bashing open source, OP is bashing for-profit companies using it without contributing as an overall system, and OP's website isn't a for-profit company, so even the "OP is a dumb hypocrite" isn't only an insult, it's also wrong.
> "There is no obligation or anything to encourage anyone to donate to the authors, most people don't care."
My long term simple answer to American's "tipping problem"[1] is that if you want money, charge money. This emotional manipulation guilt tripping "you don't have to pay, it's free" "my children, think of my dying starving family, I need money" "oh but it's free honestly I do it to contribute to others" "but listen to the crying of my wife as she scrapes together the last of our posessions to take to the pawn shop" "no really, I encourage everyone to make and use free software (but you should FEEL BAD if you do what I encourage)" "but it's free, check out that license" "I'm only saying I was hoping you would behave like a decent person and not take advantage of me while I lie about my motives to your face and emotionally manipulate you" "btw don't even think of holding me responsible for any problems in the code, I disclaim all responsibility to the maximum amount permitted by law and offer no support for any problems" is just not a good or honest way to go about things.
You want money, charge money. Code as an employee, be a consultant, be indipendent and sell your thing. You need money, charge money, there's multiple ways to do it, people have been doing it for years. Why aren't you able to charge money? At least partly because of all the people giving away the equivalent for free. Why would someone pay for your library when they could get a free one? If guilt tripping is the only answer, you need a better answer.
If I plant a tree for everyone to have a bit more oxygen in the atmosphee, will you pay me for the oxygen you're using from my efforts? Of course not.
[1] that's not to say I don't tip, it's to say I hate the design of the system and think it leaves the majority worse off and far more stressed, so the minority of attractive people in rich areas come out far ahead.