Charles Barkley, Karl Malone, Jeff Van Gundy, and a segment of the NBA media landscape is up in arms over the last two showcase Saturday night games on ABC. The Cavs-Clippers dud of a blowout this past Saturday, that saw LeBron James, Kyrie Irving, and Kevin Love all earn healthy scratches, and the boring bench battle between the Spurs and Warriors the weekend before. Yet, it’s not the players who are to blame for resting during the regular season. It’s the NBA.

Overlooking the hypocrisy of Barkley calling out LeBron for taking a night off, let's remember that Cavs’ general manager David Griffin—likely after huddling with owner Dan Gilbert (per NBA rules), coach Ty Lue, and the players themselves—made the decision to rest all of Cleveland’s stars for Saturday’s tip in Los Angeles. As Gilbert mentioned to ESPN’s Ramona Shelburne after the game, he’s judged on his ability to lead a team to a title, not help the Association sell its product by over-exerting his tired and banged up stars in a meaningless primetime affair.

The onus is on the NBA to fix this, and that doesn’t mean strong-arming franchises, or publicly belittling players. It’s up to the NBA to construct a schedule so marquee matchups on national TV come after a slow spot in the schedule. The league should want their players to get a decent night’s sleep and their legs underneath them before they wow us on TNT or ABC or ESPN because they’ll play better. On the other side, the teams themselves should make more of an effort to map out a rest schedule so their star players don’t miss a national TV game. That’s what any smart operation would do, and NBA commissioner Adam Silver is pretty smart—ask anyone who was on the Clippers a little over three years ago.