Earlier quoted context omitted.
This is usually the main problem, in most cases the donations aren't enough as main line of income.
Not enough for what? Paying expenses? Or are you expecting that open source contributions are to be paid at developer rates, and that one should contribute only as much time as is adequately paid? I thought open source meant that everyone was volunteering by default, just writing the features they'd enjoy to have for themselves, and that sponsorship of development time is not the norm aside from hugely important proj…
GPL was never about doing charity.