I wouldn't do much calling it cherry picking as looking at people who choose something as a career path. For example: a high school student, or even a university student, working in fast food aren't fully supporting themselves with the job (nevermind supporting a family). Farm labourers are also different from farmers. Truck driving is all over the map, but most variants have their own stressors.
I'm not going to pretend that software development is devoid of stress. That said, virtually every job has stress, deadlines, politics, and other such nonsense.