As long as online advertising is a primary source of revenue for many companies, the internet is going to increasingly have less degrees of freedoms.
Probably the only solution is to bring harsh legislation against the very existence of online advertising. I don't know what that legislation would actually look like and how it can be done ethically.. but the alternative is probably worse.