I'm queer myself, of course I find the present level of queer rights in China to be insufficient. This isn't something that exists outside of the context of its own historical progression, though, which is why your argument is the same as those who use Palestinian queer rights as a reason queer people shouldn't support Palestine.
No, China is not perfect. It has real problems. What I am taking issue with is 2 of your major flaws:
-
Inventing issues with China, like calling it "fascist," a "dictatorship," or saying there's "Uyghur genocide."
-
Erasing real problems from their historical context and trajectories, making problems that are improving over time seem static and permanent.
These point to your chauvanism and dogmatism.