My main problem is I don't want proprietary software. I want to pay for FOSS software. I have a rolling monthly fund where I donate to projects I like. A lot of Linux users scoff at paying for software, but I think the Linux community would really benefit from fostering more of a donation centric culture.
I see contributions which are not paid for as donations. Even if some work is paid for, it's often not market rate for that quality of work.
From this perspective, donations are extremely prevalent, they are just not in terms of money. Of course this doesn't bring food to the table of contributors however. I agree that there should be more monetary donations in FLOSS.