A somewhat strange choice though, considering the Google Maps logo is the sharp pointed pin ... and less prominent than they ...