I can't say that I really disagree with anything in this post. In fact it's been slightly disconcerting to me over the last few years having noticed a decent amount of people expressing views that are increasingly (as termed in the OP) 'binary' in nature as opposed to representing the true spectrum of people's behavior and opinions.