> just seemed you were implying before that corporations hold some kind of responsibility to ensure trash doesn't end up on the ground
I'd argue they do, or at least should. As do we, the end customer.
No law, advertising campaign or regulation has yet achieved 100% compliance. It's the responsibility of producers and retailers to realise, or be forced to realise, that in selling to humans some portion of their trash will be disposed of lazily or inconsiderately and mistakes will be made. They made it, they cannot be absolved of all responsibility the moment it's handed to the customer. Particularly when the quantity created is ever increasing and producers seem ever more inclined to single use plastic - because for them it is consequence-free.
There's an army of psychologists employed trying to create need or desire where there was none, or encouraging further sales. How might they nudge a real improvement in trash disposal? Maybe a 25p or $1 deposit on a bottle or container would be a good start. Maybe we'd want to require benign and decomposing materials knowing full well we're over-evolved apes that would once harmlessly drop the banana peel or chicken bone wherever we finished with it.
Responding to a straw ban with a sippy-cup lid that uses more plastic (hello Starbucks) is taking the piss and ignoring all the now well known public concerns. If there were any natural justice that should result in a business-threatening boycott and draconian legislation in response. Whether the straw ban was well intentioned but misguided is a separate conversation.
https://news.ycombinator.com/item?id=17680544