Why does some schools not accept students with bad grades but it’s a school, the schools job is supposed to help a student learn and have good grades

Some schools have academic requirements for enrollment in order to maintain a certain standard of academic performance among their student body. By only accepting students with a certain level of academic achievement, schools aim to create a learning environment where students can challenge and support each other in their academic pursuits.

Additionally, limited resources in terms of time, attention, and funding may make it difficult for schools to adequately support students who struggle academically. Accepting students with lower grades may also impact the school's overall academic reputation and success rates.

However, some schools may offer alternative pathways for students with lower grades to improve their academic standing and eventually gain acceptance. These may include additional support resources, tutoring, or remedial classes. Ultimately, the goal of any school is to help students succeed academically, but each school may have different approaches and criteria for admission.