Addiction is actually an impact of oneself, so they should be responsible for themselves, not everyone is responsible for what they feel.
However, if we talk about other things such as caring, then there is nothing wrong with them donating the winnings they get. However, the winnings they get may not be able to cover the money they spend. So the point I want to convey is if you want to donate, please do, if not, there is no problem.