I would argue that some state and local governments make it nearly impossible to dispose of waste properly. For example, Massachusetts has a ban on construction materials in landfills. This is a good thing, but they did not standardize how to deal with the materials on a local level. The town I grew up in has a transfer station. I can drive in with a pickup truck, weigh in, and dispose of materials in marked bins (wood, metal, etc.), I weigh out, and pay a reasonable rate usually $15 or so depending on how full the truck was. They also have areas for propane tanks, fluorescent bulbs, etc. The material is recycled and disposed of properly and takes an hour of my time on a Saturday.
The town I live in now has no transfer station. If I want to dispose of a piece of drywall and a few 2 x 4s I am supposed to rent a dumpster for several hundred dollars. No joke, they are not set up to handle it. So instead everyone just puts everything in the garbage because it is prohibitively expensive for the average person to do things the right way.