Yep to all the above.
I think there's 3 kinds of trucks:
1) valley/flatlander/bro trucks - no topper but big lift, wheels, etc
2) legit "work trucks" that need to constantly have crap thrown in/ taken out of the bed - no topper
3) outdoorsman trucks - with a topper
Being a little bit funny obviously, but I've noticed any time I'm in the mountains almost all the trucks have shells, in the city not so much. I don't want my gear wet/frozen/snow covered/walking away.....do you?
Ordered a Snugtop right after I got my Ram (different camper shells look better on different brand trucks, btw) and won't have a truck without one. Back window locks/unlocks with truck locks, light strip on ceiling, very convenient.
I don't know OP's situation, but my truck is the family truckster the family sportsmobile and the family outdoors truck. Right now it's full of skis, a snowboard, a recovery strap, shovel, the dog kennel, etc.
To the poster about sleeping in short beds.... I'm 6'2" and I sleep in mine (stupid short bed, never again!), I just lower the tailgate and feet go there. It's silly but it works, obviously not in major weather, but in light rain/snow I just attach a tarp.