Everyone has sat through 12 or 16 years of school. That can lead them to think they know all about it. I've been teaching since 79 and I'm still learning a lot,all the time. It ain't obvious.
It always comes down to time though, it seems like you can use all these ideas and teach for mastery, but it costs about 30% in terms of forward motion through the material. I'm lucky in that that I can just decide to pay that price, but it would be a real stretch to put all this into practice in a place where you have a coverage deadline that's already hard to hit.
Now we have some evidence that it is probably true; we still need a bunch more studies to make sure this is reproducible and robust for a variety of circumstances. Yay science !