the chatbot dilemma: why ai assistants struggle & where they excel