You can only enact change through action. Spend the points, stop using the service and try to avoid shopping where they offer this program (also email/contact those stores to voice your opinion).  If everyone does this, it will eventually go away (what they deserve) and if another program comes along, they'll have hopefully learned a lesson through this case study.