He is just a fraud, scammer, idiot whateva its not that complicated.
Peter Schiff is none of those things. He's one of the few commentators who actually understands economics and could explain the banking crisis when it happened. In fact, he predicted it.
Schiff is awesome and has some huge balls too. He just doesn't get BTC.