all this was relevant before 1990. now there is cable/satellite tv in even small towns of india, people see same old channels like CNN IBN, STar Plus, NDTV, Sony etc, supermarkets are mushrooming in every corner of india due to reliance and aditya birla retail chains, all payments can be done by credit card from anywhere in india. basically whole of india is just becoming a homogeneous entity like USA.