I think ironically it would be fairly trivial to build what he wants _using_ RAG.
1. Accept a natural language query, like ChatGPT et al already do
2. Ask an LLM to rephrase it in N different ways, optimized for Google searches
3. Scrape the top M pages for each of the output of 2 in parallel. You now have dozens of search results
4. Clean and vectorize all of these
5. Use either vector similarity or an LLM to return the best matching snippets for the original query from 1, constrained to stuff contained in 4.
It would take a little longer than a ChatGPT or Google response, but I can see the appeal too.