You misunderstand the expression, I think. The expression means "do you really want to get into a moral argument over trivial matters with your clientelle... really? Because that's not good for you."
>The sponsorhip message on Troy's site is unobtrusive
Indeed. However, it's still an ad. It still decreases the signal-to-noise ratio on his site, and that's why I use an ad-blocker. Ranting against this behavior is not in Troy Hunt's interest because guess what: the web is big. He's replaceable.
Again: the missing bit here is that the adverts do not add value to the site. They degrade it (if only a little). This is why his ads are being blocked. Full stop. The market has spoken.