In gambling, taxes are usually imposed on those who win, because the government of the country will never bother to recover your lost money.
In that case, they should be taxing the casinos, not the gamblers. Kasi in the long run, casinos will always be profitable, but gamblers are not. What about all the past losses we’ve had? The government didn’t contribute anything to cover that, so why do we have to pay them when we win?
I bet most gamblers, even if they get lucky sometimes and win big, if you add up all their past losses, the total would still be negative.