Comment by kelnos
Or maybe accept that we know what we're doing and we're even perhaps happier not accepting money for our work. To me, an exchange of money implies a stronger commitment to timely support and to prioritizing and implementing features or bug fixes that paying customers want. A big part of why I volunteer with open source projects is that I hate that feeling when doing professional software development.
Even if it was strictly a donation model, I'm not sure I'd feel completely comfortable with that.