Can be better than in-class.
Not affected by weather.
Not affected by attendance policies.
No classroom.
Flexibility for student.
Flexibility for instructor.
Instructor can be located anywhere.
No computer lab.
Can be marketed to students living anywhere.
Gaining popularity by students.
Takes time
Might attract students looking for easy course