The smaller the town the smaller the mind. Large cities are more or less cosmopolitan, i.e. not everyone knows the other one and therefore ideas don’t have to be sanctioned by the rest of the community in order not to be ostracized. Any smart spark will spread his/her wings and end up there where they can develop because, as you found out, staying is rather a slow intellectual dead.