You dont see many cars I guese because the population is low, even on the streets there are less number of people. By the way the cleanliness and stable roads are much better than India and Vietname and even some US cities. I dont agree with your electricity outage comment since you provided no proof of that.