I think time will judge this thing in a much more positive light. I don’t need or will ever buy a truck but the concept is brilliant in terms of the exoskeleton and durability. No paint to scratch, never rust (all trucks die this death first).  Ceap to operate and lots of utility. If the numbers look good, and they do, many businesses will buy it because it does not make sense for a business or real truck user to pass up. They would be passing up all those benefits in order to look ordinary. It will be an interesting challenge.  
pretty gutsy call for a company with zero dollars in the marketing department.  
calling him names and assuming the company is doomed because of him is really funny and will be one of those things most fun to read in a few years. Keep it coming. 
And as usual I’m not afraid to be insulted for not siding with the prejudging masses flocking to their herd of comfort and acceptance.  That’s just how I roll because you guys need a little excitement now and then.