If you look at those torque curves, the EcoBoost doesn't have jack for torque at 1000-1500 RPMs, because the turbos haven't spooled up.
At that RPM, it's just a 3.5 L V6. Yeah, it sips gas at that level, but you don't get torque and power until the turbo's kick in air into the engine.
At that point, you have to inject gas, or you'll throw a rod out due to lean condition. When the turbos kick in, you get power and torque, but that kills your gas mileage.
I don't think it's all its advertised to be, personally. I'm sure people are happy with their 3.5 L put-put squirrel molester, but wait until you hit 100k-120k miles and you have to shell out $2000 bucks for new turbos.