Something you overlook in your article is the experience of gay people in Iran who say they are being pressured and sometimes even forced into sex reassignment surgery they do not want.
Iran is a patriarchal, authoritarian state that imposes deeply ignorant religious dictates on people regardless of whether those people share said religious values or not.
Nothing could illustrate the horror of the Iran government more than its pressuring or forcing gay people to cut their genitals off.