Good points. I don't think left and right is that easily defined anymore. Too many issues to go one way. Personally I can lean to the right on some issues and on other issues I'm further left than Abbie Hoffman :)
I also think we may be too far gone. So far divided now I don't see a middle ground. People used to disagree and debate.....now they friggin hate each other