Here’s why:
1) Kids are already used to communicating by video chat.
2) They intuitively understand technology, so you can assume technological knowledge.
3) Software makes it easy to create things, so schools can be project-focused.
(Inspired by a conversation with @anafabrega11)
Recorded modules are too slow, which kills the fun of online learning. But live courses are different. They enable intercontinental friendships, spurred by one-on-one feedback and conversation.
Also, in school, the friends you make are as important as the skills you learn.