Here it appears that the man's wife is not so free with him and maybe that's why his wife doesn't dare to say these words directly to her own husband. But I won't say what his wife wants is illogical or bad because on the one hand she is right because if her husband's habits gradually turn into addiction then later today there is a possibility of losing money which is bad for them. Circumstances may lead to this.
I think if a husband indulges in many vices starting from gambling, a good wife is enough to bring him back from them. Because a man can easily be destroyed by a woman if she wants to and can turn him from bad to good. So I think if one has a good wife then that person can never indulge in bad deeds because his wife will always try to keep him away from bad deeds.