I will not lie, I am one of the first people to believe in the power of
peaceful protests, but there are certain things that are just in bad taste that do nothing for the cause being fought over. The issue that has made me really think about this is the whole problem with the dead soldiers funerals that has the protesters outside with signs that say things like "Thank God For IEDS" and "Thank God For Dead Soldiers." As I said above, this is really in bad taste. To hold a sign that thanks god for killing the soldier that these people who are at the funeral are grieving over, or that particular soldier was killed by an IED, it's just mean.
I'm not really saying that these people don't have the right to think like this or to even protest, it would just seem more appropriate to do so not at a person's funeral, especially if that someone was killed trying to protect the very rights that allow us to protest. A big drawback to protesting in such a way is that it automatically turns almost everyone against what it is that the protesters are doing, where if they protested in front of a government building perhaps, they may be able to gain some ground; maybe.
Plus, what exactly is the thing that these people protesting against? I think that it is they believe that because the U.S Army has gay people in the army, that god is punishing us by killing our soldiers, whether they are gay or not. I for one, don't see why a god would kill people who were just doing what they believe is right, for their country, simply to so his displeasure that their are gays in the army. Personally, I say get over it, if gays what to fight for their country let them. Freedom is a two way street.