A sign-up fee/subscription required
Rewards offered are not relevant to me
Rewards that are hard to obtain i.e. many points needed
Rewards offered are not good value
Rewards need to be redeemed quickly to avoid losing out
Too much hassle to enroll
Concerns about privacy/security of personal information
Not enough rewards offered
Value of points gets reduced