I've got a 2019 2500 that I'm currently building out as a bit of a do it all rig. I love full sized trucks, I like the interior room and size overall, and it enables me to tow a travel trailer with my wife, 2 dogs, a one year old, and another planned, so I get where you're coming from.
That said, while I absolutely love my 2500 it comes with downsizes. It isn't cheap to insure or register, likely due to overall cost, it has a very large turning radius, it is larger than most parking spots, and is a bit of a dog (at least with the factory cummins). I understand the desire for more room but people have made family trips with vastly smaller vehicles for generations. I owned a JKU prior to my current truck and while I love the size part of me misses the smaller JKU. I bought a JLU for my wife a few years back and I still enjoy driving it. Obviously a bit more cramped, but it's not something you can't deal with in my mind.
Part of me wishes I went with a Gladiator instead of the Cummins for the size alone.