I disagree. This has little to do with anyones "sex life", as you call it, but more with everyones personal right to be whoever they want to be without having to fear political repression. Its not the homos pushing their sex life into everything but the russian government pushing their moral values (which are entirely motivated by fear of their own, though not necessarily homosexual, sexuality) into peoples lifes. If you want sports without politics, go beat a WR in a world championship. The entire idea if the Olympics is highly political and if, as a competitor, you put your own safetiy or your carreer above that, youre just a f ucking idiot.
More information about text formats