I traded my 2020 GMC 1500 for a 2020 Silverado HD with the DMAX (37k miles) back in September as I had upgraded my boat in the spring and needed more towing capacity. My old boat was only like 4k dry with a tandem trailer and the new one is 7200 dry with a triple trailer... The 1500 had a max tow rating of 9300 so I knew I was at or near it, and the lake ramp we use is at the bottom of a hill that is about 1/4 mile long and averages a 6% grade with a max of 10%, so it was a chore in my 1500. I only used the new truck to tow it a couple of times so far but it's a massive improvement. The truck is my daily, but I work from home mostly so I bet I won't put more than 10-12k miles a year on it.