A recent incident where an AI assistant refused to generate code has sparked debate. Is it time developers focus more on logic than shortcuts?