Some people, like me, choose to attend online school for other reasons. I attend an online high school because I like to be more focused on my education. I found that in regular schools teachers and students usually don't care much about the actual learning. It is more about socializing.
Others may think online school or homeschooling means that a student can't socialize. Actually, students have many opportunities to socialize through volunteer work, school field trips, clubs, and more. It all goes down to the student's preferred way of learning.