Bingo!It's his childish rants on Twitter against people who disagree with him that are turning people off. If he does like you say and sticks to policy and get's stuff done then he will be fine but the left knows how to push his buttons and send him off the rails.He falls for it every damn time!!