Can Google and Gemini Catch Up to Their Own Potential?