Let me see if I've understood you correctly, Jurassic
A player commits a foul such as a block where the player sticks out a knee and the dribbler goes down...something that can happen several times per game
This leads to the fouled player to turning around and punch the fouler
You charge both with fighting without considering the nature of the first contact. You only consider that there was a punch at all. It doesn't matter that only one player lacked self-control and did anthing excessive. Both get penalized based on the actions of the worst offense, not on their own offense.