The reason of Altis not getting sold is not because of Honda fans or toyota fans. Almost 80% people spending some Rs 1.8 Million put aside their fan boyism while buying a car.
Till today we see people buying Civic 1.8 inspite of its 5 year old shape and rumors of its new model. Whats the reason? Its not because those buyers are some sort of "FANS", its because after carefully comparing both the cars they go for the choice which they feel more pleasure giving and eye catching.
As for people preferring 1300cc over 1800, if this statement held truth then you would see less number of civic's aswell. But we see a civic 1.8 after every 2 cars passing [Atleast in Lahore]. Now a days you see less 1.6/1.5 but more 1.8s on the road so people not affording is not the case. Those people who cannot afford 1.8 donnot even consider civic or Altis.
But people going for 1800cc vehical prefer CIVIC more and hence we see more civic's on the road rather then altis inspite of their same price and more driving aids in corolla [Triptronic/Cruise control]
If we compare Honda Civic Sales vis-a-vis Corolla Altis, then Civic outsells it hands down.
Lastly, if Corolla Altis was even a "little" hit then Indus would be introducing a new 1.8 Altis with ZR engine instead of 1.6.
To top it all, Altis 1.8 has suffered an agonizing death and thus Indus is trying to regain its market share by introducing 1.6 and abandoning 1.8