I agree with the responses to this thread. Seems out of line to blame companies for making a profit. People need to take responsibility themselves.
If you want to ban everything that can cause an addiction, well gl with that! You can start with the 2 most damaging things in western world, alcohol and food.
As for gambling. I played over 15 years and are massively down, when it comes to slots. You just gotta realize it comes with the territory. If you can`t handle that I suggest getting help and stop blaming others for your choices in life.