On the other hand, in developed countries, I assume that gambling in public spaces is also illegal, the same way it is to drink alcohol in public.
It is better just for people to stick to online casinos and if they want to socialize, it is possible to build a good setup to enjoy with friends in the safety of one's home.
This is also noticed with cockfighting which it is illegal to operate without permission and it has always been hot to the police about illegal cockfighting that is why those people who conduct this illegally is going to remote areas that are difficult to reach by car mostly only motorcycle, but there are places that this event is done (arena) which is legal. Also in public places, you can't gamble but it is not strict as we can still see people doing it but if someone saw it like the police they will get scolded mostly. But when it comes to vigil for death gambling is really pretty known on this and even if you are on the road as long as you attend it is okay to join this as most of the authorities are not going to stop it as they respect it.
Cockfighting arenas are like a safe place for people to gamble here, those who are not betting on the arena, set some tables to one side and roll dices or play cards.
But I am not sure if we could call this alternative as "street gambling" since one is not technically gambling in the streets, but rather in a particular enclosed area, where gambling is socially acceptable. Still the police also plays a significant role on whether one can or cannot do without getting in problems.