It's only cheaper because externalities are ignored. If we had proper legislation that took environmental externalities into account, it might not be cheaper anymore.
Yes, couldn't they just make some government subsidies to incentivize it? Then we could be rid of all the nasty plastic waste that keeps finding it's way into the ocean and everywhere else?