Thats definitely complete BS if it is real. What happens if your planned travel schedule has you arriving later in the evening or at night? The whole point of a reservation being guaranteed/held by a credit card is so you have a room when you arrive.
What hotel is this?