They do provide many free services. Google Maps being one of them, you liked their product and used it and it was very useful hence you contributed back to improve it.
If you had paid for their services then you could complain but if you are using it for free then don't use it for free and then complain. You could always use other products or paid products like GPS from garmin.
I don't understand why so much hate towards companies which are supporting free products and enriching lives of billions of people.
If these free products were not there can you imagine how so many poor people across globe could afford free internet technologies?
// Not google employee, opinions are mine.
Consider before Google Maps. You'd either (a) buy a local map every few years (b) pay for a car navigation system. Now Google comes along and offers you a free maps and navigation service and you're complaining that if you try to make it better you're being screwed over? IT'S FREE!
In overall the point is similar to everyone's complaint on Google, "User data is being used to their favour" but my expectation is for Google to openly and visibly tell that so all the competitors have level playing ground.