That's why I mentioned selling the same information to 5 companies. I get each of them separately maybe paying a few bucks. I'm assuming that a few of them resell the information to the same market making that information less useful and giving me more value.
But at $70+ a month for the very repetitive shopping lists from a single location? My guess is they don't plan for people actually using the offers efficiently. If they did, the rewards would plummet.
Hmmm.
In aggregate, that might be true, but that doesn't mean it is true for you. It is like coupons. In aggregate they make more money for the company, but individually the super couponers are making more money. There are a lot of systems that understand that a small percent of users will care enough to learn how to actually maximize return, but the other 95% or users make up for it. Credit card points is another good example. All the people that carry a balance and pay interest subsidize the few people that pay theirs off every single month and use the points for "free".
Well, these huge chains have bean counters that do exactly these kind of calculations, and in general, no. They are making more money in aggregate by doing this data collection than they are losing to discounts. Otherwise they would not do it.
The real mystery is the shadow economy behind the scenes of how this data gets packaged, sold, analyzed, and monetized. You should be more curious. In fact, we all should.