Disagree completely. If anything I think Morrison's Action run, his origin and set status quo, is underrated. It needs to be honored more, not less.
That's not to say I don't like this. I do. But its not an either or situation for me. I can like this just fine without it being canon, with the canon origin also being excellent.