I am a bit confused. One of the major gripes you had with the 3.5 was the poor MPG. Yet the other engines you list are as “bad” or worse. A Toyota 5.7, 5.0 Coyote, 6.2L, are all going to get worse mileage. And at the same time, with less power.
Personally, even if the mileage were the same, I’d rather have the power if I’m having the deal with the MPG.
I don’t have a catch can in my ecoboost either. General consensus seems to be very mixed. I don’t plan installing one.
5.0 is a good engine. I wouldn’t necessarily have any issues if I had one. Things get overblown online. Only those that have issues complain. And if you’re selling over a million trucks a year, you’re bound to hear some complaints surface. Same with 10-sp transmissions.