User blog:RafetheBoy/What's up with supervillains these days?

Now, I'm one of them simple folk who just started the Arrowverse, haven't watched past the first few episodes of Arrow, didn't even start DC Legends of Tomorrow, are still in season one of Supergirl, and just beggining the third season of The Flash, but there is one thing I have noticed:

None of the villains seem to leave the city!

Snart, I get, because he is able to kill the Flash, reveal his identity, etc., but what about every other villain? Couldn't dozens of petty criminals who became metas leave the city? Couldn't all the villains in Arrow pick on another town? Couldn't Non pick another city to initiate Myriad, he was a warrior, and a bit of a politician, if he did that, probably two cities could be fighting Kara, not only that, but it would be much harder to find them!

There should at least be an explanation to make it seem like less of a plot convinience!