Sorry Tournesol , i do not agree with you :
1/ the pilot is required to undergo medical check up : in France , thats the same and at the employer's discretion ... French Labour Law !
2/ pilots tend to spend more time away from home : did you hear already about Contractors and Relief Engineers ...?
Pilots are paid more because of the responsability of their job , problem is that , nowadays , when they are taking alone a decision , most of the time , they are f...ing up the stuff ...
Is it not a big responsability to sign off the release of an aircraft and this alone , whatever the temperature and climate could be , and i am not talking about some other human factors ?