In short, FF. I like him. More importantly, he's needed in many ways on this forum. However, I find a lot of his views/comments really unfortunate, and I wish he'd explain them a lot more instead of trying to rile up lefties.
FWIW, your average poster on this forum does not really merit having things explained. I used to spend so much time justifying my views to other people, and I have gradually come to see this for the waste of time that it is. I daresay that DavidB. is just further along on that curve than I am.