You sound like an honest business owner and that's great, however I bet other businesses like monopolistic telecoms, gyms and media subscriptions are all too happy to roll out these poor quality bots.
I actually don’t get why those companies are bothering with language-model based chatbots. They already have customer service that can’t do anything. Why do you need a language model? Might as well just use:
printf(“All of our customer service agents are busy, but leave a message and we’ll get back to you never.”)
It's both less expensive to run and engages users to waste their time better so they don't seek out any remaining avenues.
I recently had a package misdelivered by SpeedX. "Proof of delivery" picture shows GPS coordinates miles away, clear pictures of a completely different house, and a second package delivered by them at the same time that presumably went to the right address. Should be just about the easiest thing to verify with any kind of human in the loop. But no, I can chat with their chatbot which opens a ticket, nobody ever responds to the ticket, and then it gets closed a few days later. I tried this a few times, asking for updates on the ticket, etc. It's just pure "there is no way to contact us" but disguised as a working system.