Re: You do have to wonder who sat down one day and thought
One of the web forums I frequent has a donation link buried in a forgotten post that ties directly into their hosting account (Dreamhost).
PayPal in some dosh as available/if you care to, and it keeps the lights on, no adverts, and everyone likes it that way.
I tend to do a yearly donation to help keep my extensive build logs online.
Admittedly a small site with only a few dozen active users, but it is possible.