My complaint:
It is ridiculous that NBC is trying to profit off of Premier League fans by charging them for watching matches that should be free to see. They want to charge people for a low quality streaming service in order to watch Liverpool v Chelsea while NBCSN chooses to show Leicester v Burnley instead.
Suggested solution:
NBCSN has a few options. They could allow Peacock users to watch their Premier League matches without upgrading to Peacock Premium, or simply broadcast all Premier League matches on television instead of their awful streaming service.