whereas shifting demographics and changing attitudes would seem to slightly favor Democrats, this may not matter as much as it should. Getting elected is about showmanship and media presence, and polling for public attitudes and then pandering to them. And above all, avoiding strong, specific stands that run counter to the public consensus. Governing is something else. (Surprisingly, we have learned that being inarticulate is not necessarily a barrier to being elected -- and certainly erudition is no help, and might even be a handicap, unless one is skilled at avoiding appearing erudite. When Ray Mabus ran for Governor of Mississippi, his Harvard and Johns Hopkins education was seldom mentioned, instead he was portrayed as an Ole Miss boy who had gone off and done "good". When he was defeated in his re-election bid by a far less polished business man the NY Times said of him that he was a Porsche politician in a Chevy Pickup State.)
In the recent past, candidates were marginalized by their own parties if they were too outspoken and strayed from the standard rhetoric by suggesting specific actions that would, if implemented, upend the status quo.
I am still waiting for someone to get elected who strays from both the standard rhetoric and the standard equation, and makes sense to me. I believe that now, with the internet playing such a large role, it could happen. The future is looking somewhat brighter for articulate independents. Given the dominance of our main line parties over the Congress, however, it could be extremely difficult for such a candidate to govern. To get anything done, they would have to be a genius when it comes to working with our Congress.