Instead I’d rather focus on human nature and induced behaviour.
When mcdonald's offers 2 burgers for the price of one, they make money because people who wouldn’t normally eat at mcdonald’s show up.
When airlines offer points, they make money because people who normally wouldn’t book flights end up booking them. Even if the points are a good deal, you end up spending more money than you normally would because you’re enticed by the points.