People always wonder why the Dems can't seem to get their shit together in Congress. It's mostly because we only have 2 parties, and anyone that isn't batshit insane at this point isn't part of the GOP, so they end up either as a Dem or independent/3rd party but caucusing with the Dems. So the Dems end up with a wide variety of folks in their party with a wide variety of opinions, priorities and constituencies. They just can't move in lock-step like the GOP does. That means they're far less effective than their numbers would seem to imply too. I'm still on the fence as to whether that's a good or bad thing.
I really hate the two-party system. That, along with gerrymandering, the fixed number of congressional seats, and unlimited corporate money (even from international corporations), are really fucking up our democracy.
"The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts." -- Bertrand Russell (I think...)