My biggest reluctance in joining is providing personal data to loyalty programs such as these. I just don't know where it will end up.
That's a good point. Haven't noticed an increase in spam calls in the past 2 years or so. I'm getting a lot more from corporate events sites I've signed up to in the past 12 months.