This is a big reason I went with the older Tahoe. I looked at a few pickups and they all had short beds, some under 6 feet. Why? And other than cramming people in a smaller than normal backseat, what is the point of the ex-cabs? They're not set up for storage or cargo. I was planning on removing the back seat in the one PU and adding some kind of racking for groceries and bags so I wouldn't have to leave them in an open bed. And it only had three doors .. more like 2 1/2 really. Sure you can add a cover, but those aren't fun to open and close several times a day.
This give me four doors, OK six doors with the rears. I'll have plenty of room inside and secured. I'll add some totes or compartments of some kind to keep things from sliding around. Probably a cooler too for frozen stuff because it can take me a couple of hours to get home after grocery stores.
I'm thinking about pulling the back seat but I need to take some measurements first.
But like I said, an older Tahoe because the new ones are smaller inside, even if they're longer overall.