I consider paywalls to be a good solution. I'd rather pay with my money than having to see ads. I even think it is more sane for websites as they are not reliants on the companies provding the ads, avoiding some corruption.
It seems what you are paying isn't worth very much (i.e. a pile of worthless s)
And the content on the internet has nothing to do with your ISP so I have somme difficulty understanding your argument "I don't need to pay to view content on the internet too.".