He is spot on, bout a number of things. Also just plain bizarre, inflammatory and a wiz at marketing.