For me the solution is simple. More of my preferred content is offering honest donation-based support (and receiving fully sufficient funds to operate. The rest is free (the real kind) or paid.
My router just refuses to route to ad servers, and my DNS resolver refuses to resolve their domains.
My router just refuses to route to ad servers, and my DNS resolver refuses to resolve their domains.