Your comment assumes there is a ready supply of programming jobs that do not suck in this way. I think the point people are trying to make is that there isn't.
No I don't assume that, I actually said most programming jobs suck. But the point is: either there are programming jobs that don't suck, then she could switch, or there aren't programming jobs that don't suck, then leaving programming might be the right idea.