I understand that it will sound absurd, but since people mostly complain on gambling due to losing everything, why not make gamblers sign a document that they understand all consequences before they register and start gambling. Gamblers should take full responsibility for their excess gambling. People should stop replacing responsibility for their greed on gambling platforms. Ready to lose everything - gamble freely. Not ready for such consequences - leave. Simple but effective. Otherwise, if gambling becomes banned because someone went bankrupt, those people will offer to ban something else where they fail or lose money. Why not offer to ban any form of investment then? Because people lose money there too.