Casino sites will definitely try to run their advertisements where people spend the most time for their promotions. However, social media is responsible for showing more gambling advertisements to their users. In this case, casino sites cannot be blamed because it is their business so it is natural for them to do this. Gambling increases the financial risk of people so social media should be more restricted for their promotions so that gambling ads do not go in front of minors and that ads do not go in front of people who are not interested in gambling in the first place. It's natural to be annoyed by the amount of gambling advertisements currently available on social media.
Basically, social networks are closed for advertising, so casinos have to look for some other resources for their advertising. Casinos can create their own accounts, for example, on Twitter I often see casino activity, where they conduct their promos or try to somehow advertise themselves, or hire bloggers with a large community for this. I often see advertising for different casinos, on different platforms I see many casinos that are not on the forum, so casino advertising is something familiar to me.