You have highlighted the weakness of your own argument. The difference between the left and the right is the right knows why people don't agree with them. The left can never understand why people do not see things the way they do and are left with nothing to do but lash out hence the new left we have seen for some time...the regressive left.