How do you propose content producers earn their income, if you think neither ads nor paywalls are acceptable?
Likewise, ads are fine in theory but the implementation is absolutely horrible.
Paywalls are also fine. Content producers choice. It's (un-annotated) links to paywalled content that is annoying.