You seem to be obtuse, although it may just be that you support the radical homosexual movement, which would not surprise me in the least.
The fact that you are using the "free speech" argument (as if the homo-radicals are not busting their asses to kill others' freedoms) to justify support for an unhealthy, immoral unnatural behavior speaks volumes about you.
I believe the organizers of the parade have the right to exclude gay groups. Do you agree?
I believe gays have the right to peaceably protest that exclusion. Do you agree?
I believe you have the right to applaud that exclusion. Do you agree?
I believe the beer companies have the right to sponsor the parade or not sponsor the parade as they choose. Do you agree?
I believe people have the right to criticize the beer companies' actions, and boycott their beers. Do you agree?
I believe others have the right to applaud the beer companies' actions. Do you agree?
If you don't agree, which of these things should be illegal?