I agree with you on the vendors selling food and drinks on the street, and the city being congested and dirty from pollution but it's behind Brunei, Malaysia(my country) and Singapore when it comes to being the fattest Asian country. We don't have as many people selling food on the streets in Malaysia other than markets and the occasional roadside stall, but there are more middle class people and a larger variety of food being offered at cheaper prices(especially in comparison with the portions).