"Repetitive overtunes like it's the biggest human rights crime ever?" This is about people being persecuted for who they are... thrown in jail, facing fines... encouraging violence against LGBT people by turning a blind eye... it is oppression at its worst. You are saying because it's not the grossest human rights crimes (e.g. mass genocide) that it's not worthy of people standing against it?! Yes, there are problems elsewhere in the world, but there are several countries that could hold an Olympics which have better human rights track records than Russia or China. Every country has its issues, but Russia demonizes a considerable part of the population as well as demonizes anyone who comes to Russia who is of that denomination. Can you really support a country that would remove children from families who have raised them, or who would throw somebody in jail just for holding their partner's hand? Even throw tourists in jail if they're known LGBT people? Oh, wait, I forgot, the prestige of Russia is on the line so let's all pretend that it's okay and not speak up or hold them accountable.
You're basically saying that because several countries are homophobic or indifferent towards homophobic acts then it's okay for Russia to be homophobic. If the Olympics were held in Saudi Arabia or Qatar, homophobia would be just one of the many issues, along with these countries' gross gender rights issues.
Let me put it this way: nobody gives a crap about if the Olympics being open to LGBT people... they care more about *Russia* being open to LGBT people. Sensible people, including Takei, aren't suggesting we boycott the Olympics... they are suggesting we boycott RUSSIA -- as in boycott our support of a country that is so grossly incriminating of LGBT people. It just so happens that the Olympics are the time Putin decides to institute these laws... which was frankly terrible timing for him if he wanted to actually suppress LGBT rights in Russia (since there's been such an outcry), and a perfect time for the rest of the world to actually take a stand.
And the Russian government promising that LGBT athletes/etc. will not be harmed is BS... "Let's all ensure that we have a happy Olympics that isn't marred by any issues. But please make sure you get the hell out after the Olympics are over otherwise we'll toss you in jail." That is beyond messed up.