I can agree that we should never give up on our students. I find the issue lies in where and when we are coddling students vs. empowering them to stand on their own. I find today that many schools are pressuring instructors to " he;p students along to graduate" or they are focusing on "student success rates" ( i.e., we want you to pass the student at all costs or you may not keep your job). I think that ultimately, it is the students responsibility to show up, do the work, and earn the grade.