The same could be said about adblock. Most ads are not the horribly annoying like they used to be, so adblock is just immoral, stealing from the website content creator.
It could be, but "annoying ads" aren't really the problem. Ad-block is self-defense against privacy-invading ad and analytics networks.
When a site serves ads and tracking from its own first-party domain and I can reasonably determine this, I do not block it and often unblock it if it defaults to blocked.
When a site farms out adverts to third parties to share my browsing habits across the web, I default to blocking everything.
If there's a site that decides that it won't show me content because I'm using an adblocker, then I move on. They don't want my eyes, and I don't want their practices - no reason to stick around.