FWIW, I have 2017 Tundra and bought it new, I have put more than 100K on it and it has never been to the shop for anything but fluid changes.
as far as MPG I average 15-16 constantly. Best I ever got was 18 mpg on a road trip to Eastern Oregon.
When I was in the market for a new truck I have...