IMHO forcing visitors to be "polite" to a site is just as sneaky as using "I hate saving money". It's all meant to make a visitor feel guilty about clicking it. Just add a simple old close button and don't play marketing mind-games with your users, please.
I agree, I will toss out the marketing book that recommended that, and try being human instead!