This question will lead nowhere good. Most people responding will be clueless and bring their own prejudices and subjective opinions, instead of local knowledge to the equation. New York and Philly are two different cities. People who want to live in Philly, live in Philly. Those who want to live in New York, live in New York. They all have their individual reasons.
Let me give an example of someone who doesn't have a clue of what they're talking about
Originally Posted by Crawford
Similarly, the Russians in Rhawnhurst, Philly, tend to be from Brooklyn, where a number of Brooklyn businesses (such as Net Cost market) established beacheads in this affordable alternative.
Now my family came to Philly in the early 1990s from Kiev, when there was already a sizable Soviet immigrant community in the Somerton section of the city. In my 20 years of being in and around the community I know of exactly 1 Russian person who moved to Philly from New York (due to marriage) and that is it. Net Cost is indeed a Brooklyn based chain, but it came along pretty late in the game and is one of many businesses servicing the community.
I obviously can't speak as confidently about the other immigrant communities in and around the Philly metro. I just want to highlight the fact that most posters that will respond to the question don't really have much of a clue on this topic unless it's something they're researched extensively or actually belong to one of the groups in question.