One can always find exceptions in any statement. But Generally speaking, closet communist will compromise their ideology to elect a candidate that will further their own personal agenda.
More than democrats, conservatives will choose not to vote, rather than vote for an individual who is not without sin and ideologically pure.
Not saying it is right or wrong, good or bad. It just is!
Barack Obama was the most ideologically pure progressive liberal in the Senate. As pure as you can get without having an open Bolshevik Revolution. So your post rings hollow to me.