This is fundamentally incorrect. Understand that DirecTV OVERPAYS for NFLST. It pays the NFL MORE than DirecTV takes in in subscriber fees. It LOSES money on the venture on a cash basis.
Why? Because DirecTV believes that many people, and probably more importantly most sports bars and the like, get DirecTV for their regular TV needs because it provides access to DirecTV.
Now if it were available through multiple providers, the fee the NFL would receive would be zero, just some %age of the subscriber fee. Which would be far less than DirecTV pays now. Far less.
As to me, I have never understood the NFLST appeal. In most places you get two games at 1 ET and one at 4:25, plus games on Thursday, Sunday night and Monday night. That is 6 out of a highest possible (in a no bye week) 16 games. Paying big $$ to watch a max of 10 games (which assumes you would have 12 TVs, which nobody does), on at exactly the same time as free games I just don't get.