This sounds like an excuse. If you don't drive cars what do your people travel in? Your cities are one of the most dense in terms of population. Which cities have BRT/MRT's? None.
Bangladesh government impose up to 800% import duty on cars to discourage car owning for reasons like it increase traffic congestion on the street, plus sends money abroad.
Government is investing on infrastructure and encouraging using of public transport to mitigate the problem.