Litter wasn’t the problem. It was producing a persistent single use product that has to go somewhere. A landfill is only mildly better than on the side of the road.
Glass bottles, which are far more reusable and recyclable, would be better, not worse.