In over-populated schools, it is often difficult for children to receive the recognition required for confidence in their work. The average class size in a US public school is around 25 students. The average class size in the UK is around 27 students. With the short amount of time each teacher gets with students, it's difficult to recognize every single child. With homeschooling, the only fellow students are siblings. When a child does good work, they are able to instantly be recognized for their accomplishments. They can excel and improve faster with quality and tailored advice, and they can be given help for as long as is necessary.
Although children may be getting more one on one time, they are missing out on things such as award ceremonies, peer tutoring, and group learning environments. They take on challenges individually and must be individually motivated. While this may work for some, it is not a learning strategy that every child can successfully learn with.
[P1] Public schools have a large class size. [P2] Large class size means less individual time. [P3] Homeschooling minimizes class size. [P4] Homeschooling means individual children can get more recognition.
Rejecting the premises
[Rejecting P4] This is not necessarily conducive to better work.