In citys like Austen Texas companys are starting to charge for garbage pickup as you go. this program is known as the PAYT (pay as you throw) program designed to reduce the amount of wasted recylable materials in landfills.
I think this a good idea becuase if you are going to waste an object you should have to pay for delivery, pay for the space in which it will take up, or the packaging.
After a while most people will probally change to this way of delivering trash or just recyle all together. hopefully someday we will find a solution for our big trash problem.