Michael Rapaport ain't happy with the punishment dished out to NBA player Meyers Leonard in the wake of his anti-Semitic slur ... suggesting he it would have been way worse if he used the n-word instead of the k-word.
Rapaport was one of Leonard's harshest critics after the Miami Heat center used the k-word to insult an opponent during a video game live stream session earlier this month ... calling him a "dumb f**k" and demanding a sincere video apology.

The NBA has since imposed a 1-week suspension on Leonard and fined him $50,000.