I'm with you, Mitch....have my 2004 2500HD crew cab with an 8 foot bed, and I wouldn't change it one bit. Yeah, it's 22' long, so what. I hate that it's become so hard to find trucks with a full bed these days. You shouldn't have to put the tailgate down to transport a motorcycle or 8' timbers.
Times change, and so do needs. I started out with small trucks, S10 and the like. Mostly because of lack of funds to get what I really wanted. At the age of 30, I bought my first full size Chevy 1500 Stepside. I had several stepside trucks and even more fleetside, but they were all short bed. I wanted to sporty look that they had. Wasn't until my early 40's that I got a long bed, and I didn't realize how much I'd been missing. Only 8 years ago, I got my first and only extended cab. Yes, back to a 6 1/2' bed, but loved the extra room in the cab. Last spring, I got my current truck, a 2013 GMC crew cab Z71. 5' 8" bed. But, I have the SlingThing trailer if I need to haul up to 14" long items. Having a granddaughter that's 5'8" and a grandson that 6'4" that love to go places with us, the crew cab is something I'm really thankful for.