The Question makes the assumption that folks would only own 1 truck, but TWO and THREE truck households are common coast to coast.
Today we have a 2008 Dakota V8, 2022 Ford Maverick, and the Rivian. The old Dakota is going to my Dad in a week because he wants it to replace ancient failed motor F150. The Maverick is the replacement truck for the Dakota for all the dirty work plus surfing and camping in Mexico and towing to destinations hundreds of miles away for which towing with the Rivian is just not that practical (even hardcore enthusiast Kyle on Out of Spec Motoring doing all the cool towing tests of Rivian vs F150 Lightning admits more than once in his videos that towing with his Rivian with stops every 100 or so miles to charge because the towing cuts the range in half makes the current generation of E trucks not the most practical choice for the task). I am regularly up at 3am to tow over 500 miles with just one 10 minute stop to fuel up, the Rivian cannot do that. So, the Dakota had that job and now the Maverick does it. The Maverick will be filthy dirty and sandy much of its life, just as the Dakota has been, a more traditional truck life than the super nice Rivian will have. I will have some fun towing with the Rivian to events that are really close, like under 100 miles, but that's for fun and despite fact it is not practical for towing.