@ benz300
The consumers do not have any option to buy any other car, can an ordinary man buy accord[atlas] camry, or even other cars.
Think about the ordinary man here too. Our public transport system is not good at all just look at the capital for instance.
If the public transport is in better shape with the option of buses and railways[circular] then there won't be many cars on the roads. It is due to the pathetic public facility that the people are made to buy their own car, so the mehran as you termed it centuries old persists.
The above mentioned is the reason.