ad-blocking is completely moral. if you are losing money from it, switch to another business model. that's the beauty of capitalism.

here are some tips:
- ask for donations (don't ask too much!)
- sell physical and/or tangible objects
- accept that you can't make money by hosting a website
- reduce the costs of hosting by using static files