VisualR: what would you suggest people do instead of nonviolent protest like boycotting and public declamation? Tweet about it? Change our profile pictures? This is a serious cultural issue. We are not talking about Baskin Robbins eliminating a flavor. A major force on the Internet was going to be led by a man who clings to the belief that gay people should not have the same civil rights as straight people. That this belief is unacceptable to many should be made clear by them in the most direct and visible way possible.
It helps by removing a bigot from a position of great power, showing others that bigotry will not be quietly tolerated, even (perhaps especially) in men and women of great talent and wealth.
Maybe. Or it could just anger the other side to push back harder. Education and time are the forces that will cause an LGBT victory, not these boycott games.