Not justifying this in any way, but Jordan would have done the same thing.
Kobe would have done the same, without a doubt. I actually think a lot of NBA players would be adamant about keeping a similar video under raps.
I'm sure Lebron would be upset if a tape of Jawad Williams dunking on him was leaked on the internet, let alone a player from Xavier.
This is more about the general NBA culture of "maintaining a rep" than just Lebron being a prima dona, in my opinion.
It's unfortunate, but this is the modern day NBA.