The thing about the NBA, any pro sport, is, guys don't know how to take care of their body.
You fouled a guy who needs to be fouled. If he's going to the basket, you don't give a knick-knack foul and then argue with the ref. You foul him so he knows, so the next guy coming behind him knows, so his team knows you can't go in the lane.