with giant data beast company like google, everything is about indirect revenue. Just because map doesn't make money, doesn't mean it won't drive up other ad revues.
Google uses maps to collect the location data from iOS devices.
So, Apple Maps are useful, because they prevent Google Maps from becoming "too many ads app".