I am such a willing victim to rewards programs. You have to admit that there is just something innately irresistible in being rewarded for spending money. Y to the ES please!
But as I eventually found out, rewards programs are not all they're cranked up to be. If you're not a heavy credit card user, then the rewards due you are minimal to the point of being ludicrous.