Mixture.
You have such a good way with words, you have expressed what I really wanted to say but I have been taught to think about crm (Big Airways sent me on a course about six months before I retired - I suggested it was a bit of a waste of time)!!!