ParentFull threadeunice·I installed Google Maps on the day of release & between the constant harassment re: signing in and ads... well... 'better' is definitely subjective.View on HN