China is currently in a state of precariousness, with the primary contradiction being the inequality between urban and rural.
In that context, it’s understandable, albeit not laudable, that they’ve chosen not to legalise gay marriage. The focus is on stability, and that seems to mean not triggering any culture wars.
That said, there have been victories. LGBT couples can file for voluntary guardianship of one another. There have been court victories. Being gay and trans has been demedicalised. We’ve seen more representation in media in recent years.
One upshot is that, to my knowledge, there aren’t any conservative groups opposing LGBT rights.
But yeah, they should take a cue from Fidel in his later years.