The NBA made him change it because apparently it was 'offensive' to someone. NBA Asked LeBron To Change His Badass Black Mask After One Game
where does it say that it was offensive? If I had to guess, the NBA wanted clear masks so a player's vision can't be completely blocked if the mask moves.