the fact is...Honda has less ground clearance than Toyota...so in cities people prefer to keep Honda...Toyota captured the rural market where road conditions are very bad. Toyota is a rough vehicle than Honda. In Pakistan, Choices are limited so people with frequent traveling on bad roads prefer Toyota. Honda is a Burger Car which isn't made for country side roads.