Yes I totally agree with your sentiment that it is vitally important to separate the correct answer from the method by which it is achieved. Honestly understanding mathematics is more important at some level than getting the right answer to a particular problem. That's the whole point, once you understand the grammar and vocabulary of mathematical thinking you can attempt to solve problems that are totally unrelated to things you know and still sometimes get useful results. The overwhelming question of the ages is how do you teach with that goal in mind and take account of all of the different learning pathologies while doing it in a universally accessible and measurable way. I think the problem is intractable as it is currently being approached.