You're never gonna see trucks being used at the grocery store because people who are in the process of using said truck for truck stuff aren't usually stopping at the grocery store as they do it, and this is before you adjust for what kind of grocery stores HN shops at vs the kind that people who use the crap out of their trucks shop at. If you live the median "suburb to office and back" life you'll never see trucks doing anything. You need to be on the road and not in a cube during hours when "things" get done to see that. And the people who do things with their trucks mostly don't live and cross paths with the people who don't.
I could use the exact same faulty logic you're using here with slightly different parameters and come up with the conclusion that cars don't need a second row of seating.
And before anyone projects anything stupid at me, I own a minivan.
I think you missed the point of the GP post. They were noting the presence of (a lot of) trucks at the grocery store parking lot. Whether they are towing/hauling isn't really the point.
On the other hand in the suburbs of some New England towns that I'm sure are full of white collar workers you see nothing but trucks in the driveway and I laugh when I see a Ford F350 with a lift kit and commercial plates idling and see, a few minutes later, a few pencilneck geeks come out of a frat house and climb into it.
sometimes backroads aren't plowed well. or they. are plowed well and you need to scale a giant snowbank to get into your driveway.
(although my personal preference would be for the industry to make more rally-inspired high-clearance AWD sedans/wagons to fit this niche)
When you're regularly driving 2+ hours one way to a town and a random pronghorn appears in the middle of the road, at night, when you're doing 85 mph... you want to be in something that can take the impact.