- Forum: iPhone
n So anyone that disagrees with your is a troll? Do you even know what the word "troll" actually means? What is your contention? That Apple actually has superior maps product? Or that others have better search engine than Google? Or perhaps that Apple users are too stupid to notice any difference?I happen to use Apple products and also happen to care about all those things.