Sir - brother, (with all due respect) that's false sense of superiority. It's cursed by Toyota, they've been giving same chassis for 1.3L, late 1.6L & 1.8L engine. Only plus point in XLi is power & resale, but does it handle power & speeds?
CiTY is some 10 years technologically more advance than XLi.
World's largest engine maker: Honda's most advance engine: iSDI, is far better Yamaha's power plant that's in XLi.
About the power conflict, just look at my post here:https://www.pakwheels.com/forumreply_az_TopicID!26990~ForumID!1~pw.html
XLi makes it easy to suicide, Rolla drivers will understand this, just put a heavy foot on brake paddle while crusing at 150km/h... & you will go: 'bye bye', aazmaish shrat hai!
XLi & 2.0D are a Unity flagships, they come either in black or white, now that's 'UNITY' no more colours, no differentiation, no ego... just go to the road & watch yourself, 85% of these cars are 100% similar: white, even Radio Cabs, isn't that Unity.
Here, XLi has a BIG BIG advantage over CiTY, you can turn it to a Radio Cab, any day!
Please my brothers, nothing personal here.
PEACE ... & ofcourse: UNITY (lol)