If anything, IHG is probably just aligning business practices to ensure that a valid CC can be authorized at the time the booking becomes non-refundable.
As a customer who was going to pay for the room anyway, it shouldn't be a big deal, and for the individual operators, I can't see how this wouldn't contribute to more accurate occupancy forecasts.