For almost exactly the same reasons as discussed above, I'm in the process of trying to move from software development to medicine. I'm currently a pre-hospital medical practitioner and work part-time in that field. My pay averages over the last year averages between 1/20th to 1/25th (0.05 to 0.04 times) my hourly pay as a software development consultant.
I'm now trying to decide whether I should attempt a medical degree to become a doctor. It will take ~7 years, a lot of unpaid study and work during that time, and after 10 years, if I'm lucky enough to become a consultant hospital doctor, I'll still be paid less than I am now, both per hour and per annum. As I'm in my late 30's with a mortgage and family who are dependent on me, it's a big, big commitment and risk to take.
Still, I vastly prefer my time spent with my pre-hospital medical colleagues and with patients to that which I spend working in software. I get an incredible amount of "life satisfaction", or whatever you might call the sentiment, for this part of my professional life - the only other time that comes close is my time in the military.