Why would a business place a map embed on a relevant page?
The first reason is plain usefulness. A page about a service area, a local guide or a partner listing reads better when the reader can see where the business is.
The second reason is a practitioner theory. Some people believe that a page which names a business, shows its pin and links to its site ties the business more clearly to a place. Google has not said that embeds are a ranking input, so treat the theory as an experiment, not a rule.
Either way, the page should earn its place. A map dropped onto an unrelated article helps no reader and gives Google no reason to take it seriously.

