In my opinion, all those gambling streamers should be exterminated like the plague. Most of them earn money by endorsing gambling platforms and streaming games with fake money, drawing in younger susceptible viewers vulnerable to addiction. This is exactly why Twitch banned gambling livestreams.
I don't think this is the solution and I don't believe it will have any positive effect.
Just like any niche market, advertising and sponsorship are vital to attracting new customers.
If they ban streamers, they will certainly find other ways to advertise both legally and illegally.
It is necessary for each person to be aware of the risks involved and know how to filter what they see between what is real and what is fabricated.
It is also the obligation of platforms to manage this type of content.
Anyway... blocking streamers might help at first, but I'm sure there would be other less controlled means of communication that players would look for in search of "infallible solutions to get rich".
The problem lies with the players who want to be scammed, not the streamers.