The reason too much strength "Pushing" creates problems is that the muscles most programs tend to develop are also Internal rotators. This leads to the real shoulder health issue, poor balance between internal and external rotation. The Horrigan book gives some very good practical explanations, and some routines for strengthening external rotation.