The other thing with what NBC is doing (to be fair to them) is that all these games that they are putting on Peacock are games that you wouldn't have seen on NBCSN in the past anyway. In the past, pre-pandemic, on a typical Saturday there might be multiple games going on at the same time. NBCSN would show one of them, on occasion USA or CNBC would show another, but then any other games in that time slot weren't on anywhere. Last year they started showing those games on NBC Gold (or whatever they called it), but those were games that normally would not have been on television here in the US.
Now, in the post-pandemic world, the Premier League is only having even two game on in the same time slot on very rare occasions. Because no one in England is allowed to attend games yet. They were supposed to start allowing fans earlier this month, but they put that on hold for now. So they are trying to schedule only one game in each television window because if they put multiple games on in a window and you can't attend games in person there would be games that fans of the teams involved would not be able to watch.
Here is a fun fact that a lot of people in the US don't realize. On a typical Saturday morning here, the 10:00 AM game slot (3:00 PM in England), before the pandemic NONE of those games were ever shown on live television in England. Because 3:00 on Saturday afternoon is the standard starting time for games in all levels of soccer in England, and the worry is that if they put a big matchup between two top PL teams on television that it is going to affect attendance all the way down the pyramid of English soccer. So the PL is not allowed to show games in that time slot.
They had to get a special "dispensation" from their charter after the pandemic hit to allow those games to be shown on television in England. Since at first the only other league playing was the Championship and no one was allowed to attend games anywhere they were allowed to show those games on television. They put them on free TV on the BBC, which is something else that is different there. Typical all the games that are on are on a pay channel and none are on "free tv".