I guess I don't understand what one has to do with the other.
I would have thought if it was a boy wearing the gay pride t-shirt, the counter protest shirt should have had a picture of female genitalia on it, but that's just me.
It's the whole "You know what happens to homos 'round these parts," thing.