Alicia,
All three aspects are important and I agree it is difficult to be truly successful in meeting students' needs without all aspects. Your response is a very well thought out approach to this question. The more all strive to balance all three the greater the chances are that students will have a overall great experience.
Best wishes in your continued online education.
Sincerely, Chyrl