Try not to confuse alacarte' TV streaming with commercial free content. The main purpose of streaming is to pay less for only the channels or shows you want to see vs spending a lot of money on hundreds of channels you don't (cable and Sat)
Most streaming services have channel lineups the same as cable or Sat. It's the same content, meaning the same show with the same commercials.
That's not to say however that streaming services don't have commercial free shows. Service specific shows like Netflix's OZARK, or HBO's Succession are only found on that service and are included on that network commercial free.
But Large networks own sports channels - like NBC carries NFL etc. And if you find a service that carries that network/show, it's the same content with the same commercials. In other words - there is no HULU version of the Olympics that is commercial free. It's the same broadcast as Sling's or netflix etc. Exact same content but you have greater control over the channel lineup.
On edit: another huge advantage to streaming is that your account goes with you on any device anywhere you have a signal. You don't need a SAT dish or a cable box (direct cable). All you need is an internet signal. I can take my firestick anywhere and plug into any TV (RV, hotel, friend's house etc) Or I can watch on my phone or tablet. As others have said, it's best to have an unlimited data plan. We have a hotspot with unlimited data and I can work or watch whatever content I want, anywhere I want.