For decades, retail loyalty programs followed a familiar script: earn points, redeem rewards, repeat. The model worked well ...