F*ckin hell, this debate is still going
Beautiful girls advertising/endorsing beauty products is also immoral since they are beautiful since birth and not because of the products.
Nothing 100% honest in the advertisement, and everyone knows streamer is just an entertainer, not a pro gambler.
There is a line in which we can or cannot act since it's in the grey area. Altcoin shill, NFT shill, Play2Earn shill, sponsored slot streamer, even Bitcoin shill is in the same category. I don't encourage the practice, but it's just how the world works.
There is a difference between advertising beauty products and gambling on slots because it is very unlikely someone spending all money they have on beauty products, while with gambling, as we all know, it's possible. That's why many people, including OP here, think that "this need to be stopped", with which I disagree. Advertisement makes the world rolling, and, as you rightly said, "it's just how the world works". To not be among the few affected by it in a bad way, we should educate ourselves all the time, and this thread is one of those places where you can get useful information.
In short, to not be a victim of the ads, but to benefit from them(and some of them are really fun to watch), educate yourself and enjoy.
All governments in different countries regulate advertising bans differently. In some countries, for example, you cannot advertise alcoholic beverages, and beer is allowed only at night. It is definitely impossible to advertise only narcotic drugs in all countries. However, medicines can be advertised publicly through the media in some underdeveloped countries. And at the same time they formally write - see a doctor!
As for advertising of gambling, the picture here is ambiguous. Therefore, it will not work to prohibit these advertisements.
To be honest, I haven't received any valuable information from viewing ads for a long time. And just try not to watch or listen to anything like that. Unfortunately, this is almost impossible. For example, when you watch YouTube without a paid subscription. So this is just horror as boring.