Actually there is precedent and it's called inconsistency. League history is littered with it so we just have to take it as fans.
Robert Horry and Andre Miller were suspended for what Birdman did yet Wade did it last year and there was no suspension. Also, Kerr needs to stop addressing dude as Nazi before he gets a phone call from some people
Nazr was ejected because he got two technical fouls not because of a shove. Nothing he did warranted needing a suspension from the next game. Birdman body checked the dude and then escalated the situation. Had he just walked off and taken a technical foul for it then he would be playing game six but he took the dumb route now he has to pay.