I'm happy to see someone point out lots of the stressors that effect developers. However I think the advice on how to handle the stressors is poor. While many of the activities do help with the symptoms of stress, none of the items in the list promote a real lifestyle change that would help eliminate the cause of the stress.
Personally, I plan on transitioning out of Software development as a means of avoiding the associated stress.