LOL!
Look at the GDP per capita of Hong Kong, Shanghai and Beijing... and compare them with the GDP per capita of Delhi and Mumbai.
What you're doing, is squeezing a ridiculous amount of people into those cities, which means that there is a huge difference in population. You are trying to frame your argument in such a way that allows you to make something of a comparison. So you're trying to be clever, but failing.
We've all seen what Shanghai and Hong Kong look like, and we've all seen what Mumbai and Delhi look like.