Pokémon exist everywhere. Their reach is limitless and a couple have invaded towns before. Not to mention, avoiding them would mean that we'd have to live isolated lives away from the rest of the towns which would mean that the technology might never come because, while Town A has the resources, but Town B has the intelligence to do something with it.
video