Google maps makes money through its API as well as accepting sponsored results to appear before correct results.
I'd agree you have a choice with 3rd party stores but they're working on limiting/killing those tiny markets, already.