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.
Yeah, we're the problem. It's OUR plastic that China isn't allowing in anymore.