Rome, Athens, Alexandria, London...
Honestly, more or less every great city in Europe has very "ancient" roots.
It depends on a variety of factors, but simply put cities were founded in places that it was a good idea for them to be built.
Istanbul is not going anywhere.