I get where you are coming from but most of these guys won't ever even make $20million, no way fines can be that high for punching someone. Agreed something needs to be done but that ain't happening. Same thing with entire season bans won't happen either unless it's something crazy.
By the way, the longest suspension (86 games) for a fight in NBA history was given to Ron Artest after that famous fight during the Detroit-Pacers game in 2004. It's clear that the conflict between Green and Poole is much simpler, so the Warriors management definitely won't suspend Green for the entire season because it would be too much of a punishment for his inappropriate action. Nevertheless, I think this conflict may affect the Warriors' decision on a future contract extension with Green.