The NFL model doesn't bother me the least bit because there are only 17 games a season, then everything in the Playoffs is available on major networks. They also make the game available on your local station if you live in the team's home city area, which is the complete opposite of NBA/MLB blackout rules.
This new NBA model is going to be a pain in the ass, because having 3+ games a week on 3 different platforms is annoying as fuck. MLB does this, and there was one stretch this year where the Astros had 4 games in 4 nights on 4 different platforms. Some were blacked out locally, because they want you to go sign up for a subscription to some streaming partner. It's a headache and frustrating as a fan/customer, and it's the reason I just cancelled my League Pass subscription. I don't want to deal with this dumb shit and trying to figure out where it's available every night, I'll pirate it when I feel like it. StreamEast FTW!