Benefit?
You can "choose" any program at any time provided the streaming service has made it available.
That's it.
The downside, most streaming services have a multi-tier approach in pricing.
Lowest cost, you pay for the service and yet you still get commercials, plus you have limitations on how may devices can access the streams at the same time.
Higher cost, you pay more for the service and no commercials, often allows for for devices to be streaming at the same time.
You use up your Internet data at an alarming rate. To reduce the amount of data you use to fit your data caps you may need to reduce your stream quality to Standard Definition (SD 480i) and not any HD quality.. Might look OK on your phone screen but put that onto a 50+ inch TV and it will get pretty ugly looking.
Streaming via campgrounds WiFi is questionable at best with most campgrounds.
You might be camping in a location which has weak to no cell service and campground WiFi does not exist rendering your paid subscription totally worthless.
You don't use the streaming service as much as you thought you might, well you still pay for it..
You will have to pick your poison on which streaming services you subscribe to.. Otherwise you will end up paying much much more than if you just paid for Dish or Direct.. Many programs are held exclusive to certain streaming services and do not crossover so you may find yourself paying for Disney+, Discovery+, Netflix, Amazon prime and so on just to get the programs you want to see..
Most streaming services have been quietly bumping up the prices and are no longer as cheap as they were.. $10 here, $20 there, it all adds up..
As far as the Olympics goes, as usual coverage was very lame.. Been that way since the 1970s.. There is so many sports that takes hrs and hrs in the Olympics and only a small window of prime time coverage they must compress or not cover a lot of sports..
This time they had limited coverage on CNBC and USA network, Hockey was on CNBC which I was fine with since I don't care for Hockey.. USA network had some extra coverage of some of the events, but often repeated the previous days covered events from OTA NBC.. I personally wouldn't pay one dime or sign up (even if free) for for NBC Streaming just for Olympics (or any of the OTA networks) as the big three networks don't have one single redeeming program to watch that I can't watch OTA.