6K Man
Bureaucrat
Don't think of it as overlapping cities. Think of it as overlapping food.
This.
Food is finite. If you have a city with a LOT of food (say, 4+ food resources), it makes sense to share some of those resources with a second or even a third city. Once the first city grows to its happy cap, you won't want to work all that food, unless you're whipping it (and even then you can grow into unhappiness pretty fast). Rather than avoid working food tiles by your big-enough city, you can use those food tiles to grow other cities.
edit: And moreover - if you have 5 food tiles, you can't work all of them until you grow to size 5, and that takes some time. Better to let a second city work one or 2 of them.