smacca: YES! But unfortunately, you are describing not just our experience of EDM, but also our experience with the curriculum we are using now (aligned with Common Core).

Quote
high-ability students spend their time pushing through activities that don't just let them demonstrate mastery; they can get caught up on weird language and rules that aren't really necessary if you already know what you're doing

This is the story of my DD's LIFE in math! I was thrilled when, for once, we actually ran into something she genuinely didn't get that needed to be taught for real (tricky number lines). Everything else we've ever struggled over has been terminology, weird gimmicks, and lengthy ways of doing things that she instinctively knew how to do another, simpler way. If you just give her a PROBLEM with actual numbers, she cruises. It's all this "show how you multiplied using 47 different strategies and draw them and name the strategies" that makes us both mental.