Re: "but could for example, also be done through ads on a trusted website"
There's something of a mistery to me how one person can't keep his site running unless making money out of it.
I pay 7 euro/year for my domain and about 75 euro/3 years for hosting. Let's make it a total of 100 euro/3 years, that's 10 euroCENTS per day.
FFS, what's wrong with you people?
I get it, you want to be paid for your knowledge. So set up a subscription and enjoy the income.