BD, I think many guys just like to lift a phone and make the booking, then afterwards can delete all contact on phone.
Many guys don't like the paper trail an email could cause, especially the married ones, and who can blame them.
That we have to respect. Many will just listen to you in a phone call and then ignore. Some will listen to you in a call and say Fuck That. Some will listen and do as you ask. We have no way of knowing which caller is which 100% so we have to go with the flow.
Can we change things, we can't change the guys, that's for sure. All we can do is change our protocol until we find something that works for us.
What works for one won't work for another. Personalities, locations, clients are all variables which have to be taken into consideration for a start and we only have the power over ourselves, the rest is a mystery, trial and error.
No it doesn't help our finances but if you don't get confirmations on time when allocated, then count them as no shows and replace if possible. If they show, then tell them they didn't confirm and booking was cancelled. If replacement doesn't arrive then you at least have one, do you see him although he didn't confirm, that's up to you, many don't. Some keep them waiting, the choice is yours.
There are many different types of clients, the one who makes the booking with intentions of arriving, the one who makes the booking with NO intentions of arriving, there is the caller who asks for details and then makes a booking ... But also does the same with half a dozen girls and only decides closer to the time which one he will see. The other five get no shows, he will not cancel.
We have no way of knowing which is calling unless you have two phones and the guy calls the two numbers not realising his faux pas.