Hmm, I ordered the "Dish" Wineguard 1000 open face satellite dish on my coach when I ordered it from Newmar.
The reasons, well I'm not a "techie", so don't know about all the fancy stuff, such as streaming, multiple different choices of streaming, etc.
So, I get to where I'm going, push the "power" button, and it energizes, finds satellites, and all I have to do, is wait a few minutes, then turn on the TV. An easy process for me.
As for "Dish", they have all the channels we like to watch, sports, baseball, college basketball, football, NASCAR, Golf, etc. "DW" loves TCM, Hallmark, Me TV, and a couple "girls" channels.
We also have the ability to receive "LOCAL" network channels wherever we are located, with an easy to change request through the Dish "app".
When not traveling, we just "suspend" the service by not paying the bill. And when ready to travel, I reactivate, by paying the bill, and away we go.
I'm sure that "streaming" may be less expensive, but appears to me that one must have two or three different streaming apps, or plug-in things, to get everything She & I want. So by the time I add it together, probably close to the same cost.
BUT, when I have any "Dish" issues, I dial 1-800- DISH and get help. If the streaming messed up, I'd probably throw one of those devices through the TV screen, which would be a lot more expensive!
So, to keep my sanity, and relieve my stress, I stay with "DISH"!

That's what silly ol men like me do!

Oh, and a "hot-spot" seems to work fine for internet, etc.