Initiatives to counter unhealthy and destructive habits (smoking, gambling, junk food consumption) by taxing or restricting the addictive goods and services are often opposed with the argument that people should have a choice. One counterargument is that removing temptations from one’s future self is also a choice that people should have. For example, banning oneself from casinos. Similar registries could be instituted to ban oneself from buying alcohol or tobacco – the sales already require checking ID, so all that is needed is to compare the person’s identity against a database. For example, using a machine-readable ID which causes the machine to display “Do not sell” for people who have put themselves on the relevant list. Countries with universal machine-readable identification documents can use their existing systems for this. Examples are the European Union national identity cards.
Other ways to remove temptations from one’s way are restrictions on advertising, eliminating vending machines from a building, liquor stores near schools, alcohol and tobacco from the more visible areas of grocery shops. Just like people should have a choice to block spam emails, calls, web browser ads, they should have a choice to ban street advertising (of addictive goods or anything else) in their residential or work areas. Removing a public ad restricts some people’s right to see it, but empirically most people do not want to see more marketing in public spaces or elsewhere. Symmetrically, displaying a public ad restricts people’s right to avoid seeing it, so the question is how many people’s rights are restricted by banning vs allowing advertising.
The problem of annoying public advertisements may be resolved by smart glasses like Google Glass if these can detect advertisements appearing in the field of view and block these or replace with other images before the user sees these, similarly to how adblock software in browsers works.