Sure, they're right, "in a sense", just like they would be right "in a sense" to say that Americans had slavery. But not because they care about upholding high moral standards, when it comes to the behaviour of nations. Nope, they're only bringing this up, right now, to subvert moral standards, as a deflection, so that their own bullshit actions will be excused, through some sort of wicked moral relativism.
Anybody with half a brain can see through it, no matter if their sentiments lie with the LGBT community or not. Sentiments shouldn't get in the way of seeing through bullshit like this. Exploiting people's weak points, their sentimentality, their "emotions", their little grudges and feelings of being wronged "by the man", in order to subvert the moral authority of their enemies, that's China 101. That's what they do, and will continue to do, so that people will begin to accept their totalitarian control-freak system in which there is no place for diversity whatsoever.
It's no surprise that they've recently adopted all these "racist, homophobic, etc." talking points against the West, because they literally have people studying this shit, studying the weak points, the potential "fifth elements" of rival societies and systems. In reality they probably just see LGBT as a group of potential subversives to be exploited, nothing more, the same way the USSR did.