> Legalization allows you to generate tax revenue and implement harm prevention effectively for the very small amount of users that are gambling addicts

You do not need legalization for harm reduction. But, the state earning on gambling means effective regulations will be against state interests.

Gambling earns mostly on addicts. Not on people who bet a little here and there. By extension, state will need those addicts existing and loosing money to get taxes too.