I used to work for a general contractor who did residential remodels and construction, and a little bit of commercial work. He exclusively used cargo vans. He would carpet the interior to protect the cargo and your knees. It made me question why anyone would use a truck. As you alluded to, it doesn't just protect from the elements, but also from thieves stealing tools out of the back of your truck.