We have one party that engages in wistful thinking and another that engages in wishful thinking. One dreams of a time that never was and the other of a time that never will be.
Too many commentators try to make a continuum from one to the other. What we really need are a political party or two that can define the real problems of here and now and come up with practical solutions for them. These would not be "moderate" parties, taking a little bit from one side and a little bit from the other. These would be parties that are interested in governance over grandstanding.
It's happened before in our country, but we are 150 years overdue for it happening again.