And again, I point you to the failing in your logic: you cannot apply ultrarealism to an arbitrarily-chosen set of weapons and not the rest.
You either apply the logic you suggest to all weapons, in which case daggers, punching, arrows, guns and the like are useless, or you apply the logic those weapons are already working under to throwing weapons. But not one logic for one set of weapons and another for the others.