No excuses. I think its that most people just expect every website to be free.

eWRC.com gets millions of unique visitors yet only 600 put in a donation.