All the rest of what Peter Schiff says is good and he is warning everyone about the coming USD collapse, the real inflation not showed in official statistics, the fixing of the market by the FED, the dangers of Big Government, the hypocrite non racist organisations that are in fact racist and the never ending QE
Just like so many other salesmen, he is using the facts and plays on people sentiment to build credibility which is then used to sell stuff. It works with normal people because they
are usualy extremists - one is either always right or always wrong. Once normal people - herd - label someone as "such and such" the chance to change their opinion is very slim.