My issues with Omar have zero to do with her Progressive stances...in fact that is 100% why I will always vote for her no matter who runs against her. My issues with her are personal stances and things she says that are outside the political realm.
And I am more than 3 SDs away from Rover...I just also understand there are repercussions to the politics I have. For example I supported LGBTQ Rights to the hilt, would die on that hill all day long. But I also knew when that became a big time issue the blowback would be awful. Understanding the risks is how you succeed.
I also understand that incremental change is better than no change...which the Berners and the rest of the "Burn the System to the Ground" crowd never understand. I also know you dont win elections by alienating half the people who will vote for you. The trixs of the world dont understand that which is why they always lose. Nancy Pelosi may not be Progressive enough...but I would want her all day as Speaker against people like Trump or Dubya because she has the balls to fight them and she has arm twisting ability to get the Party behind her. She gets politics...they dont. As such her kind will always win, and they will always be on twitter sharing memes talking about how "Only X candidate can win" even though X loses every time.
I love true believers, and I admire their passion and agree with 99% of the stuff they stand for...but this century so far has shown that "The Lesser of Two Evils" will always be acceptable to the alternative. If Gore wins in 2000 the world is a better place. If Hillary wins in 2016 the world is a better place. Until they realize that they will never truly be a movement. This includes Bernie...who is the only politician I have ever donated to. (twice)