It was not my intention to defend China. But what's with the other 90% of debris? 40% USA, 40% Russia, 10% other is not far from the truth, I guess.
If China dumped as much garbage into the ocean in one event equal to 20% of the entire world's ocean dumped garbage since 1957 you can be damned sure they'd catch some flak for that.