If a site is ad-supported, they should be free to apply any policy they want to control potential revenue loss due to adblockers.
Running an adblocker is literally a "free rider" strategy. I've been online since the 90s and have never felt the need to do it. I probably have a high tolerance for unwanted ads, but that's the luck of the draw. What entitles you to run one?