Agree with you 100% , the roads outside W/haven are littered with rubbish from fly tippers. All that will happen is that people will tip there rubbish into other peoples bins.
If you look on the side of your black bin you will see an unqiue number and there is already a computer chip in the bin ! I know as we do work for the company which makes the weighing system
Monte