1) Kids between the ages of 5 and 13 often do treat their parents with respect.
2) Kids between the ages of 5 and 13 often do what their parents tell them to do.
3) Home school kids stay busy and don't waste time because the parent(s) aren't going to let the time go to 'waste'
4) Home schooled kids stay on subjects until they understand them and move on as soon as they do, this means little down time or 'review' for other students slowing them down.
5) Home schooled kids go through an correct all the mistakes and talk about how they made them in the first place and work on ways to avoid them in the future.
These all relate to the relationship the child has with their parent/teacher, the teacher is really invested in the child's success, and the precise pacing of subject introduction which is tailored to the student's ability to take in new concepts. The more you generalize more students per teacher, more teachers per student, the harder it is to keep these things optimized.