In my experience the sites which you pay a small monthly fee ($5-10) to are far superior
If you have literally zero money, even to spend on activities with high expected future return, your value to an advertiser is zero, and eventually they'll figure out how to not waste resources on you.
The correct answer to poverty is not 'make the world a bit shittier for everyone and hope it balances out'.
(As an aside, I also used to have ~no money, and can't really say I required ad-based sites to learn. I just pirated it all, used sites without advertising, used IRC, etc. I think this idea that everything has to be ad-supported is quite a modern phenomenon.)
A lot of the best content on the Internet is hosted by its own creators, paid out of their own pocket, out of willingness to share the knowledge.
I'm rather glad I could skype my brother in Japan even when I couldn't afford international call rates.
And so on...