Animal welfare, climate change, and human health are three main causes cited by "sin tax" proponents.