Topic is an incorrect statement made in the article. This statement implied that Eich's actions were promoting outlawing homosexual relationships. There are countries where such laws still exist. Mentioning them and noting that there's a difference between facing prison for being in a homosexual relationship (which the article implied was something Eich was trying to achieve) and not being able to marry a same-sex partner is absolutely relevant. That's not a "logical fallacy". Calling it a logical fallacy on the other hand is.