Appreciate the respectful reply, as you could have reacted negatively to my post.
When I read your other thread about "wasting time", I thought about how much business development work goes into get a sale. Some business development efforts convert into paying clients quickly, some don't, and some never do. That's true in all sorts of professions -- banking, law, personal training, etc.
It is a unique industry you work in, so it has its challenges. But there are also challenges that all service providers face.
I'm not sure I follow this conclusion you made. Seems like you have a issue with how clients/people operate, as they are reserving your time and can cancel without consequence. I recently read an interview with Barry Diller about the new Little Island park in NYC. Mr. Diller didn't want to charge for tickets, but NYC Parks argued that without a charge for tickets, a lot of people would reserve tickets and not show up.