It's not necessarily an easy problem to solve because as technologies like ChatGPT get deployed they will be able to effectively handle more and more customer issues. So I think it's going to be a more and more rapidly changing landscape. I do think that, at least for payed services, there will need to always be a human fallback that you can get through to if the system can't resolve your issue to your satisfaction, even when 90 to 99% of requests can be handled automatically.
For companies that don't provide that I guess for now the solution is to not do business with them.