MSW - really - your opinion piece straddles both sides:
- continue your rant about Democrats needing to get their act together
- but now you have to reflect what happened on Tuesday

Guess what - you are guessing and projecting in an area you obviously have little knowledge.  Some added points:
- guess what - Virginia voting results indicate that the local/state Democratic Party is recruiting some very good candidates (so much for what you have been complaining about)
- various groups have organized and made a significant impact (so much for lack of identity with the Dem Party)
- bigger issues appear to be - turnout (duh, Clinton failed to generate Obama like turnout and she paid a price....it may really not have anything to do with middle class, industry workers, etc.
- healthcare - most cited reason to vote (duh - cut across party, race, economic classes)

You might want to spend some time studying before posting - go to Nate Silver's 538.  Not sure what happens next but Dem Party ok