Ya, I don't get why people get bogged down with the van thing. It's some hollier than thou stuff. And I love my van.
The problem with modern pickups is that they are too huge and used too often as commuter vehicles. And a v8 van would have the same issues. The pickup design is still better suited for a lot of things.