That makes sense, more of an administrative optimization around thw current conditions than an administrative failure.
OTOH, that makes it an unstable thing to build a business model on expanding, since the more significant it becomes with entities other than credit card firms exploiting it as a marketing and loyalty tool, the less it remains the case that it is efficient to let it slide.