This is nothing to do with any controversy or dodgy dealings, it's purely a view that they invested in winning golds, and that in the medal tables, a gold in the 100m is the same as a gold in the 10m trap shoot.
I was slightly surprised to see them so high up on the paralympic medal tables, especially when in the few events I've seen, I've not seen a single chinese medallist.
The difference between 1 (china) and 2 (GB) is massive, far disproportionate to that in the Olympics. Paying someone to compete against Usain Bolt would be an inefficient use of resources, but paying people to hit a target from 20 metres away, would be pretty cheap in comparison.
It's similar toI guess, the gold medals in the 100m are overpriced, and the ones in the random events are underpriced, so you buy those instead.
Not begrudging them, just a Friday afternoon view.