I have a 14 year old Avalanche and it’s been a dream machine. Nothing but expected mileage replacements. Bought a Surburban for the wife 3 years ago, just oil changes so far. Sticking with Chevy myself. Previous F-150 and RAM were always in the shop.
That speaks to the problem I’m having. I’ve had great luck with Chryslers and Scions. I now have three Scions that I bought brand new. A first generation box, an iA and an FR-S. the latter I drive to work and now have 155k miles on it. It does need a new throw out bearing - and it’s really a subaru. The box has 205k on it with nothing but a couple of brake jobs and oil changes.
I don’t think a ford or dodge would be any better.
And the reliability issue would not be as important if modern trucks were not so expensive. When you pay $30k+ for a vehicle, you expect to get a few hundred thousand miles out of it before it needs major repairs. And I’ve owned 31 cars in my life, some decades old. I’ve NEVER had to worry about brake lines rusting out. Even on my old ‘54 chevy wagon.