He's too abrasive and absolute for me. I agree with a lot of what he says in principle, but his delivery leaves much to be desired (puts people off) and I believe there is often at least a little more gray area to the issues than he does.