Charging the disposal cost up front would correctly allocate the societal cost of waste production. Countries with living standards higher than ours do so as a matter of course and glass and plastic trash don't foul their landscapes.