I agree with you for the most part, except on the patterns. I am an instructor,though not for many years, still decent I would say. And for my couples, I will never teach the lady her pattern unless it's absolutely necessary. I don't think that learning footwork is essential RIGHT away, and you are absolutely correct that frame is definitely a first on the list. That has everything to do with leading and following. Teaching and learning is really a tricky thing because you don't want your students to develop bad habits that you have to break later. That is the fine line. Most of my students, when they first come in, do heel leads on the their forward steps in a waltz box step without even realizing it. I won't explain it to them because it's too early for them to understand. But, I know that no bad habits are forming. However, if they are doing the same of a rumba box step, I might say something to the effect of, "good, now try the same thing while keeping your toes on the ground" in order to prevent having to so drastically change his/her habits around later.
But, I think I know what you are saying and that is, don't complicate things in the beginning. And, I agree with that completely. There is a timeline for everything and you can't let yourself or a student (if you are an instructor) get frustrated over things that are too advanced for whatever level you are working on.