I agree with you in what you said; moreover, google has tools of utmost importance in searching which are fast and easy to edit.
Generally, dealing with google is straightforward from the first time since no programming or database skills needed, no software installation required, and make search results available from the most popular to least popular.
Google search engine is so good in “ordering” the most relevant sites at the top of the results list by rating sites based on how many other sites link to it with the capability to Integrate with Google apps.
Once again, I agree with your statement that, “Google has a lot of tools that people probably don’t even know about”.