Earlier quoted context omitted.
"takeaway pizza near me" Google knows where I am right now after all, I used waze on the drive here, and have an android phone. but even using the employers PC in front of me it knows where it is. Note: I have hast a few instances where "near me" didn't work as expected.
Where else would I be trying to find takeaway pizza? Are you suggesting that if I just search for takeaway pizza Google should point me to the best takeaway pizza place in the world and only if I specify "near me" should it provide me with information that might actually be useful?
Personally, I would do the search on maps and not include either the city name or "near me", but the discussion was about the regular text search and I was suggesting an alternate phrasing.