Teams are not going to suspend their own players because at the end of the day its' all about winning and money. They will only do it when the league requires it. That is why even obvious suspensions are often fought. It's why Draymond didn't get suspended for punching Poole, and why Aaron Donald didn't get suspended for hitting guys with two helmets during training camp.
the bulls suspended bobby portis for knocking out mirotic in self-defense. Draymond should have been suspended but wasnt because of his importance to the success of the team The warriors aint suspending draymond because of his importance to steph curry, the warriors over the past3 seasons have a .500 record when draymond doesnt play