I am happy to pay for content because people need to make a living. I don't block ads but I would be glad if I could pay to turn ads off.
When you pay directly you cut out a layer of middlemen (the ad company / broker) so I see subscription-based sites as more efficient than ad-supported ones.