Your argument is flawed the supreme 
court has recognized the rights of LGBTQ community throughout the United States.  The Justice Department is challenging those states that have developed conflicting state laws for political purposes.  Rules governing Independents voting in Primaries differ from state to state it's not a federal law.  If Bernies Campaign did their home work they would have informed Independant voters of the Primary rule in the states where they voted.  It's a State law if you want to change it you do it using a process prior to a primary you don't wait until after to use as a political statement of the election is rigged to incite people's anger towards anyone.