If gambling is part of one's culture and he is responsible for everything he do within it and towards his family then I consider it okay since he is not causing any trouble. There is no need to disrespect but if things will go bad just like the OP's scenario I think settling it in a peaceful way would be better as we can always give advices to our loved ones depending on how everyone treat each other in the house as we all know every culture has it's own way and tradition in everything. My late father was a gambler but I just give him advices though sometimes they are hard headed that is why we also get mad at them but yeah it really depends on us how we settle things.
would you say its because you are grown man already that's why you understand him unlike back when you re just a kid?
there are kids even in the 90s time where families break apart because of this kind of situation. parents separates because one is a drunkard and a gambler, kids really good in school but after the separation, the kids started learning to drink alcohol as well. they hated the father for leaving.
after 15 years, kids are older, they were fine already. one kid is a teacher in highschool and the brother manages his own farm land. when the father came, they understood the father and accepted him back. i think because he still was a good father before he gambled up his savings. happy together again even the mother forgives the father. i think it depends on how your father was and the how the kids were treated before things goes ugly.