@Kelly said:
The thing that many people neglect is that the first amendment, and by extension, freedom of assembly/association, is aimed at restricting the powers of government, not delineating the freedoms of people. From a legal standpoint it doesn't matter if an implementation of freedom of association is discriminatory. Under the first amendment (assuming it is actually applied), there is nothing that the government can do. Society could ostracize you, but there should be no laws "abridging...the right of the people peaceably to assemble".
Thank you! I agree with this completely.