City driving is all about your right foot. Fast acceleration through the first 3 or so gears is generally 4MPG. 8-10 as you get up to 45-50MPH. Any general acceleration at speed will dip the MPG below 20 even if it's light. So you have to have some long cruise/coasts in there to raise back up the average. I probably do closer to 21-22 MPG in my city driving, by using mediocre launch acceleration (by my standards, but even in this engine I find myself kinda pulling away from people). I then let off mostly after getting to 30, accelerate a slower to the speed I want to travel, and then set the cruise. Pretty much all but the biggest engined cars these days still need to be adjusted to, to get the best mileage. If it's too low for your taste you probably need to change your driving habits.