I can only recall being asked for the card twice in the last 70-80 stays. As mentioned previously, Hilton makes you provide the number at booking time to get the rate, so maybe that's why they don't ask for the card. But fewer than half of those stays have been Hilton or related.