I believe you are probably in the US or have atleast visited US / other countries. Assuming that is true, when you have the longing and the craving to go places outside your country, what rights do you have to complain about people moving within their country. With all due respect, Bangalore probably lost its "charm" due to its very own politicians.
And please do not blame call centres; those have made the sleepy city what it is today.