Earlier quoted context omitted.
The big problem is the power imbalance. There's a reason they start your stay by putting a hold on a credit card. And even if you could charge them, they can afford a legal battle better than you.
Is this a US thing? I stay at hotels from time to time across Europe, and I always pay a fixed price either when booking or at arrival for the whole stay. Never had to enter credit card information anywhere, and I never would precisely for this reason. I put my credit card information once when booking a car at an airport and was scammed with random scratches being found at return. Can't imagine ever going through th…
I can't remember ever NOT having to leave a CC for a deposit in any hotel I've ever stayed at in any country in my life. I'm sure it's happened, but it sure isn't remarkable when they DO require a card.