True; as a loyal customer who stays all the time they probably don't need to give me bonus points-- but since I know about the promotion I plan to call them on it. If they refuse to give it to me, I'll just take my business to Hilton.. That's $30,000 less a year for them.
I'm sure that the Internet really pisses them off when they try targeted promotions, but hey.. their loss.