Simon,
I think you have to consider the practicalities and enforceability of any laws.
Yeah the more I think about it I'm thinking cost and enforceability would present greatest problems in practicality. Perhaps there is a practical solution to this but I haven't given it enough thought to say either way.