Again, that is how Television has worked since the 70’s, there is no law that says it has to be on Traditional Paid Live TV or OTA.
What are you on about? You make no sense. Games that NBC have had the rights to since the 70's have been on their OTA channels (or Traditional Paid Live TV, IF they have been anywhere else other than OTA), until they got into streaming. Your "no law" statement, is immaterial, especially in regard to the discussion of people being annoyed at this change to streaming only.
It will be happening a lot more often in this time of transition.
And that is one of the things that people are annoyed about, and the extra greed involved if you wanted to watch what would have been OTA, as the first game was.