BigDaddy is right about the star issue(I will leave the prejudice subject for another day)
In the most leagues and definitely the NBA the stars get the calls, thats how it is and how it has been. First problem the Knicks have no stars. The great players always get the benefit of the whistle from Jordan to Shaq to Kobe, there is noone on the Knicks who is in that category, so in a tight game where a star might get a call, the Knicks are not going to get it.
Second players with reputations get calls. Players who officials know dont flop, or dont sell fouls, or have reputations for playing hard nose defense get the benefit of the calls, once again, not one person on the roster of the Knicks has that reputation.
Which is probably why there may be the perception the Knicks dont get calls.