If he wants revenue he can restrict his product to paying users. Double dipping with the popularty of free access only to abuse users with spychological manipulation spam should never be accepted.
If you don't, don't.
It's that simple. Be an adult, make a choice and live with it.
ETA: I dispute the implication that "honest" software is a category that necessarily excludes all ad-supported software, but that's a side story.