The real issue is this guy talking like people should be grateful for employment and that objections to crazy work hours are attitude problems. I don't know if this is a cultural thing, but I found that more off putting than that he lacks the human resources to contribute to OSS.