RafaIsTheKingOfClay: I'm not sure that awareness of the problematic nature of ES and why it makes learning to read and write in English difficult has ever been a contentious issue. It's the one thing that everybody on both sides of the debate agrees on.
Not true. There are endless disagreements about how difficult learning to read and write English is.
The issue is whether we
a) decide it's problematic and find a totally different way to teach it.
Since the spellings that cause all the difficulties have not changed for nearly 300 years there is probably no need for a totally new way to teach it. Overall, the approach which James Dunn advocated back in 1766, in his book 'The Best Method of Teaching to Read and Spell English' is probably as valid as ever.
1) Begin with words that are absolutely regular, in the sense that they are pronounced in the way children would expect.
2) Build into the exercises material that unobtrusively revises earlier work.
3) Give special emphasis to the pronunciation of c and g, the first big difficulty; introduce other difficulties progressively....
Given that at least 4,219 common words contain some letters which have to be learned word by word (e.g. boot, brute, fruit, move, group ...) and around 2000 pose decoding difficulties as (boot - foot, fruit - intuit) what it takes above all is lots of repetition.
b) teach some of the Alphabetic Code, but not all of it, using completely different methods to teach the rest, while telling the children there is no pattern to it.
Because the amount of learning involved is so humungous, children's innate abilities make a big difference to how much learning they need or how they learn best. I am in favour of not pretending that all words are equally decodable. It would certainly be good to have some research which investigates, with equal allocations of time, whether after a short course of basic phonics children learn to read the tricky words faster as whole words or by the current SP approach.
c) Teach a complete or almost complete alphabetic code alongside the principles of what makes ES difficult, morphology, some etymology and grammar.
This sounds rather vague and is open to many different interpretations, partly because English does not really have a proper alphabetic code.