You should be comparing ChatGPT Search vs Gemini since they both are LLM that query a search engine for results that generates a text response based the the text it has been provided.
Google Search is an actual search engine and querying it like it is an LLM is going to give you bad results.
A good example of this is the query, What is Apple’s current stock price, and are there any recent news updates?
Why would you ever query Google like this? If you want stock prices and recent news you literally just type "Apple stock" in Google and you get everything you need.