I suspect if anyone uses it too much per hour or something, they will block you awhile and ask you to sign up for a plan. This is what google translate does.
I don't have that citation. But Google doesn't spend billions on growing and maintaining apps just for public benefit. Those services pull their weight (now or prospectively) or Google would pull the plug. Generally their strategy is to drive traffic to search, and ads.
It's more subtle than just showing a traditional ad. When you search on a business (i.e. restaurant, hotel etc) in a given area, businesses are often paying to show up prominently in the results and/or when you're zoomed out.