I wish to see more research on stuff like this. I believe I've seen similar studies showing different learning styles were more effective depending on the topic, not the person.
In my experience, a lot of learning is a back and forth between rote memorization (like vocabulary) and building concepts/associations. Rote memorization can also be a lookup table to focus on higher-level concepts--like memorizing your times tables. Spaced repetition (like Anki) focuses on rote memorization. Lectures and note taking, like this, are a mix focusing on concept building while homework is both generally focusing more on rote memorization.
But there is some difference person-to-person. For example, many people I know work through things by talking out loud. I struggle with this and feel like I have to ruminate on my own to flesh out ideas.