If you've got adblock installed, the ads aren't usually too bad. And the world of illegal streams has really stepped up it's game recently, lots of games you can find people streaming in like 1080p.
If you're a tinkerer...
You should get NoScript. Once you figure it out you can block all but the necessary URLs. I use both NoScript and Adblock.
You start with a small whitelist of trusted Urls that you build up over time. This can be a little intimidating at first and many sites simply won't work. So when getting started set it to
Allow Scripts Globally(it will warn you that this is dangerous but in truth it is what you have been doing anyway). This will allow you to reverse the process and build up a black list of nasty URls while you get the hang of using it.
How to use on a streaming site or other potential malicious site
Before going to the site click the icon and select
Forbid Scripts Globally. This will block all URLs not on your whitelist.
Now you'll have to do some simple guesswork to figure out which URl the stream is coming from and which are likely trackers, pop ups, etc. This is actually pretty easy once you have an idea of what's what.
1)
Temporarily allow the URL that has the same name as the site you are visiting(the page will refresh)
2)Look for a URL that has "cast" "stream" "TV" in the name and allow it too(sometimes you need to allow 2 but most times it's just one)
Done
Not only have you blocked the ads but you've also blocked cross site scripts AdBlock often misses that you really don't want.
Edit: once you've figured out which URLs to trust you can add them to your permanent whitelist next time you visit the site by selecting
ALLOW instead of
Temporarily ALLOW. The Temporarily option is mostly just to test a URL.