It is a very delicate question of responsibility. Developing countries pollute the oceans most, but the source of waste is - to a large degree - western nations. So probably, the best way to put it, is to say that both are responsible. However, now things have changed, with China at least.