What if you were unable to accept cash (for example, you are on vacation)?
Wouldn't it be useful to make a deposit on a car, right before you use it?
What hasn't been explained here, are what guarantees the depositor receives.