Yes, but the difference is, the flag-waving gay people aren't doing it to attack any other group. Those signs are clearly attacking homosexuals because of the derogatory way they are protesting (calling them 'fags' and such). In my eyes, it is no different than calling a black person the 'n' word.