Well we could just limit the _amount_ people gamble instead (say $1000 per year).

I have no idea if this is feasible.