Over the last 5 year or so I’ve driven a 2016 and 2017 Ram 1500, 2018 Silverado, 2019 F150, 2019 F250 diesel, 2020 F250 gas, 2015 traverse (wife) and a 2015 Lacrosse. All of the trucks are your mid to upper package level crew cabs.
As far as the domestic manufacturers go, I’d go with Ford up top with the Chevy and dodge tied below.
Ford - Feels the most solid. Best combo of power, features and comfort. I only put about 10-15k or so on the Ford’s listed above so no experience on longevity.
Dodge - Tons of repairs and issues with the fleet but power was great and had the best comfort. I put around 100k between a couple different trucks.
Chevy - I put around 90k on the Silverado and the seats were gaaaarbage. Crazy uncomfortable for a 50k dollar truck. I’m not a huge fan of my wife’s traverse either. She loves it but I really don’t like driving it. My Buick LaCrosse is great for what it is. I’d expect better gas mileage. The Buick and the Traverse each have around 60k. The traverse had to get the power steering system completely replaced under warranty but no other issues with either one.
If you drive a lot of gravel, get one that has a real gas cap. The fleet company shelled out around 800 bucks a pop both times I had to get it fixed. The dust builds up in the filler neck if it just has a flap.