agree with your statement except for the animations being overdone. I notice the bigger and stronger the player is the quicker they recover from contact and hard fouls.
I wouldnt expect Curry, Rajon, etc to be able to recover quickly from contact after driving to the basket and missing.