In my opinion If a player is ducks into a tackle like last night then it should not be a penalty as far as I am concerned.
Also - if you're the player being tackled (normal tackle / shoulder charge) you have the responsibility to put your head in a safe place.
It's common sense. Sometimes you get hit too quickly to do that (like Hoffman) - but that's life.