He's arrogant.

Tesla has relied too heavily on public financing.

The car lacks style.

There's no shortage of digs and complaints when it comes to Elon Musk, his auto company, and the cars they make. But is it all just veiled jealousy? Are the criticisms justified?

It depends on whom you ask.

If you ask Jay Leno, host of "Jay Leno's Garage" on CNBC, he'll tell you that Americans should be rooting for Tesla.

"It's a tough business to get into," Leno said. "And the fact that Tesla is making a go of it — and quite successfully — I think is impressive. It should be applauded."