I've never understood that logic. If you allow a kid forward if they failed the previous grade it only gets harder for them to pass that next grade. Then they pass it anyway and move on to a another grade that's even harder than the last one then they fail that too. If that goes on long enough you end up with a Youtube commenter by the time they're done high school.