@farmerman,
I'm an optimist, FM. I see two issues with any bilateral movement on anything. First, the members of congress are all too tied up in the notion that they have to go along with their party on issues if they wish their party to back them on issues near and dear to them. That is an inherent problem that I don't see a way around as long as we have two parties.
The second issue is the dialogue among the average citizens in the country. Look at these boards. How often do both sides resort to name calling? I'd submit that there are very few threads where one side or the other doesn't indulge in it. Sure, it may make the name caller feel superior (why, I don't know) but it does not move dialogue forward in any way and only tends to alienate the other side. The constant name calling of Bush and now Obama does not help bringing sides together. And yet it continues.
Unless something changes these two issues, I doubt we will soon see any meaningful bipartisan dialogue about changes that should be made.