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.
You are right and I have learned a lot from experience about it because something free does not give any picture and sometimes we will get into trouble. Strangely it happens because people are able to bet hundreds of millions but they have difficulty paying for premium streaming and this is quite strange if you pay attention. Even though now the paid ones are not too expensive and there are many features that can be enjoyed according to people's needs.
If people are only ready with the free ones, the risks that will be obtained will be equivalent, so before deciding to use it or not, people must also understand the weaknesses in it.