They more or less have the capabilities of a small pickup truck, but exchange the bed for more passenger space and inside cargo room. A minivan does have more space, but cannot tow and would immediately get stuck in the first mud patch it sees.
I have no idea why people in the city buy them though (other than snowy regions).