Police in Battle Creek, Michigan, have started to enforce an old city ordinance and a 1913 state law prohibiting people from making predictions for money. They recently raided a restaurant where an astrologer and a psychic work. The general public does not seem to support the crackdown. but City Attorney Clive Robinson says he wants to protect people from being tricked. The issue will be taken up in the Michigan State Legislature. Representative Dick Allen says this old law should be withdrawn since even creating the annual state budget means making predictiions.
I think that fortune-telling not happening would be a cheating someone but it no needs to ban in law.