I don't hate on Google, but the user highlighted some feature on Google Maps that are not desirable, and clearly knows more about map apps than me, so why not ask him what he uses? Google provides great value, I agree, but sometimes there's better stuff out there.