I can fit 8' lumber or hundreds of pounds of soil in my Prius. That covers over 95% of my needs as a DIY homeowner. When I need 10' lumber, I rent a truck for $60 and a half hour of my time, which is more than paid for by the cheaper operating costs and insurance. When you throw in the purchase price, owning a second vehicle just to move large/heavy objects doesn't make sense unless you do it multiple times a week for a few years.