Reasons being:
1) Dirty. Yeah, Most places in Bengaluru are very dirty. No effective dirt management system. Also, people throw trash on roads, on empty sites, on footpaths, and everywhere making it very dirty.
2) Roads and Traffic.
First of all, let me tell that Road Infrastructure is not at all good. Also, People don't seem to value life of others. People many times don't follow traffic rules. Thanks to Lack of infrastructure, Crossing the road is also so difficult here and there are chances People will run over you(people seem to be hurry).
3) Water
Water Quality is Bad. It's also causing baldness in many people.
4) Corruption
Many people with power seems to be corrupt. You get to deal with them if you live here.
Contd...