I don't mind hearing an opposing point of view. I just don't think people who are saying things like "Oh they just wanted all our stuff to generate views for their ad revenue to grow large enough they could skate on it and dump the providers" are precisely the ones who are here to abuse the system.
I provided my freebies from my own paid hosting for 5 years before closing my site due to financial issues. Finding a free host has been the best way to keep my freebies available. Getting paid for it made it better, but it's no reason to pull my freebies if I'm not being paid. Where's the "Share" in that?
The people who are just here to earn are not here to share which in and of itself is not at all the spirit of what the site was purported to be. A Place to share your freebies with others. Emphasis on Sharing! Not Earning.
It is a miracle that curiosity survives formal education. - Albert Einstein