1. "superstar calls" and "rookie calls". why do they exist? a foul is a foul, regadless of who the person is committing the foul or receiving the foul.
Just to play devils advocate, I think the labeling of "superstar calls" and "rookie calls" really puts a preconceived notion in peoples minds, which might in fact change the perception, and make people, perhaps incorrectly, prescribe a cause for the calls.
I won't argue that these calls don't happen. They absolutely do. However, I think I would more accurately call these are "reputation" calls.
Calling an NBA game is incredibly hard. It is just so incredibly fast, and the line is so fine on some of these calls, that it really is impossible for someone to always make the right call when watching them at full speed from the floor. So, just like in many aspects of life, the refs (or their unconscious brains) use the preconcieved notions to help them make the calls.
They review a ton of film, and they know these players. They know which ones have good footwork (and Lebron and Wade both have tremendous footwork), and who has bad footwork. They know who is able to reach in without making contact, and who isn't. They know who is good at establishing position for a charge, and who doesn't.
So, when it comes to make these calls, if it is not an obvious call, these biases rear their head. But it is not because one guy is a superstar, and one guy is a rookie. It is that one guy has shown over and over again that he can make that play cleanly, and another guy hasn't.
Obviously, it is not ideal. We would prefer that they were always "right", but when you are working with humans, this is what you get. Sure, some guys get the benefit of the doubt more than others, but I would argue that benefit of the doubt is earned by showing they are capable of making those plays.