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 to trading I 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.