Something that is free must have a dangerous risk impact and that will be a problem for some people who don't understand it. Free streaming service sites will definitely be filled with ads so that the potential as you convey will definitely happen and if people don't understand then something will happen. The problem is that people prefer free compared to paid so they don't care about the effects that will occur even though in other cases they could be exposed to malware or phishing.
-snip-
Don't expect more from free sites, they also want to earn money from ads and of course there are many dangers lurking.
Able to bet hundreds to thousands of dollars, but unable to afford premium streaming, should be able to enjoy streaming subscriptions with a full channel with only a few tens of dollars.
OP are also looking for free ones, but understand what the risks are and make sure you're prepared for anything that can happen.