Diogo discusses the challenges faced by neural networks, particularly in complex tasks like playing Starcraft, where anticipating opponent moves is crucial. He highlights the limitations of local learning and the need for better exploration strategies in supervised learning. The conversation emphasizes the ongoing quest for advancements in optimization techniques to push the boundaries of general AI.