@Jordan1500, think about the EcoDiesel's life expectancy as a bell-shaped curve. There are many EcoDiesels with 200,000 miles. There are some with 300,000. There's been a few with 400,000 miles. There's even one documented EcoDiesel that reached 500,000 miles!
Statistically speaking, the truck that cruises on the highway all day every day is going to last longer. The truck that makes lots of short commutes and doesn't get up to operating temperature is statistically going to run into more issues earlier on. So, how you drive the truck will be a big factor.
I'm the person that does both. I short trip my 2015 EcoDiesel nearly every day. The 2015 might hit the highway once per month. This is why I change the oil every 5,000 miles or so, then pull an oil sample just to monitor the engine condition. My 2015, at this time, has 104,000 miles with no signs of issues.
Before inflation, I ordered a new 2020 to have as a backup truck. The 2020 was just valued two weeks ago at $68,000 with 18,000 miles. I literally paid $54,000 for the truck when it was brand new (which included taxes)! I'm averaging about 10,000 miles per year on the 2020 and I'm averaging about 10,000 miles per year on the 2015. As you can see, both trucks will most likely last 15+ years before I need a major repair. Financially, this is the best option for me.