Earlier quoted context omitted.
Everything you mentioned as possible public policy is done for the benefit of the environment and the people who live in it, not shortsighted consumers. You’re not paying for it because it’s good for you, but because it harms others.
Well people act in their own self interest, so how do you propose that people go about implementing to encourage the lazy consume to take part? GP makes a very valid point, and I don't know why they are being downvoted. It's basic game theory. Maybe if the fee was given back to the consumer or split between them it might work. Like how bottle deposits used to work.
And waste disposal costs money, so consumer should have economic incentive to recycle instead of throwing everything in the bin.