Some good reasons to shoot deer in the shoulder:
-To kill it.
-It's a vital area,and a shot there can immobilize it. See above.
-That might be the shot you are presented.
If guy stops using tin foil bullets,he may find that shoulder shots can be taken without spoiling everything forward of the diaphragm.