At some point, people have to make decisions for themselves. I left a very good job with nice benefits because it consisted of repetitive movement that was placing strain on an old injury of mine. I was taking pain pills during every break and having trouble sleeping. I didn't blame the company, I simply decided that it wasn't the right job for me and left for the sake of my own well-being. I'm responsible for me. When it comes down to it, each person has to decide what they can and cannot handle. If he wants to stay at a job that's giving him nightmares for the sake of money then that's his own decision and one he's going to have to own.
No disagreement from me. I'm more speaking on what Explosion said in terms of finding more work in this specific field of work. I sure as hell wouldn't have put up with it. I'm not sticking up for him blaming the developer at all. But making a decision like this is easier said than done for a lot of employees with differing situations, that's all.