Eric and a few others have it right. High highway speeds ruin your chances at high MPG. The difference in drag from 35 MPH to 70 MPH is not double, it is squared.
From what I have seen for myself, the Sonic is peaking in effciency around 55-65 MPH. More data will make that spread closer. This effciency is not just the engine, but also other frictional forces.
Also, acceleration can play a factor. There are times when quick acceleration saves fuel and times when it does not.
Forced induction engines take longer to break-in. The piston rings need to seat to make the highest compression. These parts are also high quiality and take longer to break-in due to their durability. This also creates friction. Then you have the vavles and cams...
The turbo itself can be used to save fuel or drink it down. This is where a ScanGuage or the like will help. Once you start seeng the boost creep up it means fuel is also being used.
I think many people complaining about their MPG are not taking critical factors into account. Things like temps, wind, road surfaces, fuel quality, tire pressure, terrian, car options and so on can have noticable impacts. The car can't just magically give you 40 MPG, it has to be used in the correct way. And, what worked for your previous car may not work for your current car. It is a tool that requires learning. While the cars breaks-in, so are you by learning the car's chartacteristics.