First of all it's not my proposal, but the proposal was simple enough and could improve outcomes.
None of these edge cases are actually issues if the system is "gambler A talks to official B before they're allowed to place more bets."
If this was an automated system sure these are issues to sort out. If it's just "talk to an official who confirms you know you're addicted to gambling and provides links to support info" before your next bet is allowed to be placed, none of these edge cases matter.
Those who have the wealth that or are not actually addicted can just ignore what the official says. No need to verify wealth, no need to check if they're winning or not. Just "hey you're placing bets at frequency X, are you sure you're not addicted? There is help available, here's some links to support materials."
None of these edge cases are actually issues if the system is "gambler A talks to official B before they're allowed to place more bets."
If this was an automated system sure these are issues to sort out. If it's just "talk to an official who confirms you know you're addicted to gambling and provides links to support info" before your next bet is allowed to be placed, none of these edge cases matter.
Those who have the wealth that or are not actually addicted can just ignore what the official says. No need to verify wealth, no need to check if they're winning or not. Just "hey you're placing bets at frequency X, are you sure you're not addicted? There is help available, here's some links to support materials."