Modern turbo DI motors are impressive for torque, HP, and efficiency if you baby them. But it still takes fuel to make power, and when you start using that power, boosted engines are usually a higher BSFC than a comparable NA engine because it takes power just to make boost.
Also, if you want it to last for long time, 300K-400K miles, a small turbo engine is not going to last as long as a large NA engine. If you want a small engine to work as hard as a large engine so it can use less fuel when you baby it, the life of the components goes down, simple as that.
I always say yes boost can be used to replace displacement, however, if you put boost on the displacement, then it's hard to top.
I feel like these DI VVT engines have reached a new level of efficiency that is impressive. However, you start using tiny engines with boost, very thin piston rings, cylinder deactivation, etc. All these things have minimum gains with somewhat large consequences. This is kind of why I like the L8T so much, and why it's so popular, they took the awesome L86, added more stroke and slightly lower compression for 87 octane, and got rid of the DoD, winning combination.
Ecoboosts are not known for going long distances without expensive turbo repairs, and that's just on a car, let alone a heavy truck.
With that said, turbos are a lot of fun and awesomeness, just depends on what you want to prioritize, performance, efficiency, or longevity. Pick two.