Devils advocate argument:
I work at an e-commerce company that is designed and incentivized to sell as much product as possible. Are we taking advantage of "shopping addicts"? Where is the line drawn between capitalism and morality?
Sidenote: Casinos also exist to provide entertainment value. I don't mind spending $20 on blackjack just to play with my friends and talk with new people. Just because there is a subset of individuals that can't handle that entertainment responsibly doesn't mean that the business itself is immoral.