The NBA can only blame itself when the Cavaliers rest LeBron for a huge game