Sometimes your workload gets to be too much. So taking an online class becomes a viable option due to time issues. Especially college students with gen eds or commuters, it is so much more convenient to just take the class online.You don't need to drive all the way to school (for me- 30 mins) for some class that does not pertain to your major. Not that gen eds are not important, but sometimes when you have a full semester jam packed with super hard classes that require hours of studying, its easier to take a gen ed online. You still get the education but you do not have the added stress of the actual class.
Taking an online class can help lower stress levels. You dont have to worry about going to the class, you can learn from the comfort of your own home. When you do have classes, you can start later or get out earlier because you have one less class to attend. It helps you graduate on time, with a little bit of an easier and more purposeful workload. Also, most online classes get rid of some of the unnecessary junk you need to complete for the class. Such as classes that make you attend certain events outside of class for credit, that is taken away in online courses.
Also, it is less of a worry about who your professor is. You do not have to be lectured or even see your professor in person, so it doesn't matter if that professor has bad reviews on rate my professor.
So overall, the benefits of one online class a semester are to high to ignore.