Lets check our egos for a second, and consider the perspective.
I can understand his thoughts. On the one hand, his primary experience is the Leaf - not exactly the best looking car. It doesn't give any presence or invoke much emotion other than a couple of giggles when you see it and think of a circus jingle - it suffers from the old school design of EVs - make em as weird looking as possible so people know its an EV. Lame. That doesn't even begin to touch on the fact that its range is limited to barely practical for most of the population except those living within a few miles of their destination or those that can ensure a charge station (and a long delay) wherever they end up.
Agreed. Doesn't fully excuse the guy talking down on his own product, but I don't think the Leaf would work for the masses in its current form. I suspect that if the Leaf were the only EV around, the general consensus might be the same.
I had a guy stop me on the way in to WAWA this morning thinking I was in a masarati. Once he learned it was electric and fast, he asked for more information on this company he'd never heard of.