No I don’t want to give you location access.
No I don’t want to sign in.
No I don’t think this would be better in Chrome.

How about instead of “don’t be evil” we go for “don’t be obnoxious”?

Also Apple please add a block all future requests for location from this site option.

Holy crap it’s actually an option. Not in iOS settings where I looked but in “website settings” when visiting the domain. Still just give me a never option in the alert and make my life a bit easier.
@paul sadly (for me) Google has migrated Google Maps to google.com (no longer on a subdomain) so I can't block location without also affecting Google Maps (on the odd occasion that I use it)
@dhritzkiv @paul OsmAnd uses Open Street Maps, which I have not used. I'll test it today and post about it.