We need to address waste stimulation, but government can't do that.
People need to take personal responsibility for themselves and own this problem. My wife and I take a trash can to the dump once every 3 or 4 weeks. We have really worked hard to cut down our trash profile by reusing, recycling, composting, reducing, and conserving (for example we use empty dog food bags as trash bags).
Government can't successfully make people do this. They can tax noncompliance to kingdom come but it won't accomplish anything except to give government more money to spend on pork and take more money from hard-working Americans.
The solution to most of society's ills starts right at home, and requires desire and action at the individual level.
The root problem is that government has trained people from a very young age to be people who proclaim "Someone needs to do something!" rather than "What can I do!?" when a problem comes up. Government in its own thirst for power and control has raised a society of helpless dependents, and it really has zero interest in solving problems, because the problems are the source of their power.