Absexton,
Yea, human evolution to me is always one of those topics a usually walk away from during discussion, because I'm all about it, and its hard to listen to the nay sayers haha.
I am not a gymnasts at all, but I have become inspired about how you guys and girls go about gaining your overall strength. I'm sure you lift weights here and there, but what good is benching 300+ when you cant hold your body weight up in the rings for more than three seconds. That said I have been trying my best to research and incorporate different workouts that gymnasts do using just pure body weight. On the top of my list of exercises would be hand stands (Also hand stand pushups). I have never once had the complaint that my shoulders hurt or felt like I was doing any harm to them. Staying on topic of evolution, our shoulders, even though they have weakened through evolution, can still handle a great deal of stress. Our ankles and femoral head take a beating 365 days a year by standing erect, but soon as we try to go back to standing on our hands for a few repetitions people are up in arms and say it shouldn't be done. If anything I would worry more about peoples backs when doing hand stands because most amateurs like to over extend their legs and force their back into hyperextenions and bounce around in a balistic motion. However, if you practice (using a wall), to get completly vertical I feel a hand stand is excellant for upper body strength, especially shoulders and forearms. Instead of using dumbbells and pressing over your head, your flipping yourself upside down, and using body weight as so called dumbbells, and its great. =0)
Staying on topic of the shoulder; I love watching people workout at gyms. They do 3 or 4 shoulder exercises and move on, all doing the same motion just a different varation (Military Press, Upright Row, Front Raises, Side Raises... Finished). Well lets see the deltoid theirs the anterior, lateral, and posterior portions, rotator cuff (supra/infra spinatus, sub scap, teres minor, rhomboids, lat dorsi, levator scap, traps (upper/middle/lower), serratus anterior. I mean thats a lot of muscles stabilizing the scapula, and a "Basic" shoulder workout only hits anterior delt, lateral delt, Upper Trap, and one or two stabilizers. Thats why so many people have shoulder issuses, is because they over train the anterior portion of their shoulders and don't focus on posterior, stabilizers, ex/in rotators and so on. Its just most people pick up a magazine, grab a clip out workout and go.
If your back feels better while doing hand stands, did you ever look into getting an inversion table (golds gym has one for 100 bucks)? haha
I slipped a disk 2 years ago and i finally got my pain down to a 1 or 2, but thats only causes i used trial and error and worked not just the area, but above and below the problem.