Agree with you on that.  Even if you're leading with your shoulder the speed at which 2 players are going will lead to angle changes.  If they're going to be that technical then the blocker should be taught to aim for the knees which I think will cause some major damage too.  Blocking below the waist is illegal too.  Maybe they should change the rules to push with their hands only, sheesh.  Or no blocking in the open field.