Okay, I'm going to say that if they walked out, fine it was their right to. And Savage's right to call them out for walking out (word choice set aside). Using the word bullshit and pansy ass was poor word choice (I honestly don't care because we said way worse in high school because we were in high school...) AND I will add that Dan Savage doesn't usually silence or tone down his antics himself or change his wording. He is a columnist who became famous for his word choice, for his dismissive 'DTMFA' replies to lengthy columns of heartbreak and anguish, and for being 'down to earth' and a 'faggot'. If you have a problem with Savage your real problem is with the people who invited him because they knew what they were getting and they haven't denounced anything he's said since this stuff went viral.
back to the students. So they have the lega right to walk out and protest and not stand for what Savage is saying and they exercised it. There are pros and cons to this method of protest, one con being that no one gets to hear what you want or your counter argument. In a large group (large enough for all of this to go viral.. however it went viral two weeks after it happened so it needed to be pumped up by the anti gay groups) it can be effective and it was effective enough to warrant Dan's response. I would say after all it was effective; people heard and saw what he had said.
I have no problem with students walking out; that was never my concern. My concern was if they had staged the thing all along and their being used by other anti-gay groups.
Another thing. I get what you mean by disagreeing automatically means anti gay. I get that and I get how its not fair. But also get it from the other side (speaking as a gay man and not an allyas I think you've been arguing with allies in this thread but I might be mistaken?) Like I mentioned above of how these anti gay groups are all linking together, organizing in an effort to counter all the work the LGBT communities have been doing over the years, when someone does run into your comments, it might be someone's response to put on the armor and prepare for that anti-gay response because that is what we are use to. I don't think that, however, 3 years ago I may have because I was younger and was dealing with a whole lot of homophobia because its all around us.