Ford never should have marketed it as "Eco-boost". People expect the Eco part of the name. If they would have named it "monster V6", people would not have the expectations of efficiency and it would live up to that name!
I adore mine. It towed my 6.5k pounds around the country several times. It did it more relaxed than any truck available, aside from the big diesels. Couldn't have asked for anything more. Oh, and not one problem.
On a 7k mile cross country trip pulling 3.5k pound TT, we averaged 11.1 over the entirety. On two other 7k mile trips with 6.5k pound TT, we averaged 9.5.
Effortless power comes at a price. I'd rather tow effortlessly and get 9mpg than be wound up like a top and get 10mpg.