I absolutely agree that both the teacher and the participants need to have an interest in a subject and you can’t force them to participate. Well, you can, but they need to have an open mind in order to engage in the learning.
I like the point about diversity of interests being important and I agree. We talk about being interdisciplinary, but I think institutions regard this as a way to grab research grants, whereas as you point out it makes for better research.