People committing crimes should be prosecuted. The existence of criminals does not make nearby businesses (including casinos) immoral. It is perverse to punish people who just want to gamble (and not take drugs or use prostitutes) by taking away their chance to do so.