Personally I wouldn't be offended if users of these services were denied access to websites that for example depend on ads. Its something like a violation of contract by the user.
There's no such contract for publicly accessible website. If there was one it could be denounced as any other contract and would allow suing the website for breach of contract.
Then there's countries outside the US with different contract laws, so imagine the headache to have a blog online.