Hmmmm....lets look at this. You don't have any CELs, but you get 10-15% lower fuel mileage than most others ~24 mpg), and up to 30% lower than some of the feather footers (~30 mpg) on here. You say you avoid stop and go, which, of course, is hard on mileage. It is cold in Minnesota this time of year, and your commute will take about half that to really warm up the car. One thing about the SkyActiv engines - they are slow to warm up and quick to cool down. Watching the actual water temp, the blue "cold" light goes off about 130F water temp. It can take me 3 miles or more to get the car temp anywhere close to 170F in 60 temperatures. I would say 10 miles in cold Minnesota winters is reasonable. And the fuel mileage sucks when the engine is cold!!
So, you could alter your driving style, which would improve your mileage by, I estimate, 10%, or you can complain about the car not getting much better mileage than your old Ford.