I basically find the damage deposit unacceptable because generally it means:
My departure is delayed while I check to make sure there is no issue with the host - who knows what might happen to that site after I leave and before I check like the pedestal damage above? Or I just leave and hope for the best, which includes early departure?
Plus they may have and maintain CC information which may not be secure. I would not learn of the damage charge until later and would then be involved in calling them and/or protesting the charge.
It's sad that a CG feels the need for a deposit because a few won't be responsible for their actions.