At the end of the day it always, let me repeat always boils down to the ones pocket. Fuel economy, insurance, maintenance cost etc.
Looks wise yes, corolla is much better looking but when one is spending their hard earned money and space isnt their major requirement who wouldnt opt a car with digital climate control, car with traction control, hill start assist, cvt transmission etc in comparison to one which isnt giving all this.
This isnt a yaris and 1.6 altis thread hence we shouldnt start here.
Lets focus on city......i myself would have crossed over had they given a proper 6th gen facelift in 1.5 aspire. Led front lights, sunroof, cruise control and features that are given in yaris. ....but thats my wishful thinking