The job has definite problems that need fixing, but your friend sounds more like he is just upset by how the job plays, which is incredibly subjective in terms of enjoyment.