Yes, the taxes earned from casinos are worth the problems, because they raise very large amounts of money that help a lot of people. Although there are problems, no one makes a person go to a casino and gamble. People participate in gambling voluntarily, and governments use the profits to help people.
Governments are generally money hungry, because public officials would like to be the ones to solve problems. Rather than solve problems in reality, though real change and innovation, they would prefer to cover up problems by throwing money at them. The problems created by casinos and gambling cannot be made up for by taxation.