Your one-time purchase or subscription for a newspaper basically paid the cost of printing it and delivering it. The content? That was funded by the ads inside. Back in the golden age of newspapers, those were expensive ads. Everyone read the newspaper so they could charge a lot of money for the ad space. Now, the same news is available online, in some cases for free. Advertisers don't want to pay to subsidize the cost of the newspaper anymore, because nobody's reading it. So in comes the paywall. Now the subscribers are actually paying for the content itself.
The same goes for TV. TV ads are decreasing in price. Newspapers somewhat responded to this by cramming more ads into less space. Decrease the size of the paper, increase the number of ads. Costs go down, revenue goes up. Except it's much harder to cram more ads into TV. Local TV has never been "free", you paid for the content you received by suffering through commercials. Viewers tend to notice when video is sped up to fit more ad time in (and yes, this is a thing that has been tried). Newscasts are now littered with sponsorship logos in an attempt to cram as much ad real estate into the day as possible.
TV viewership is falling. Advertisers know this. People have more things to distract themselves with during commercials. Advertisers know this too. They want to pay less for the ad time because of these things. So the stations need to make money from somewhere, and free on the internet doesn't always cut it, especially in small markets like Fargo. So, just like newspapers, it's time to make the people who want the content pay for it.
I've long said the best indicators of where this industry is going will be from the small markets. They're the ones being hit hardest by the changing industry. If it works in Fargo, it's going to start creeping upwards. And if it doesn't work? Well, there are a lot of buildings out there that used to be newspaper offices...
Remember, Scripps/WCPO started experimenting with something like this in 2013, and the service is still active.