What's to say the ad blockers aren't visually hiding upsells though? This might actually cost them a lot of money. There are plenty of visual hiding rules in the most used blocklists.
You are right! I wasn't debating the ethics but the mistaken notion that ads on a website could only give "pennies" of revenue. (aka Cost per impression)