The point that strikes me from reading the report a few times is that having seen the reset on ground procedure it was "felt appropriate" to try it airborne .. now thats a no-no for line flying.
That and the failure to bring the units online again by pushing the reset buttons to regain dark cockpit, then add the stick back stall recovery !!
And where was the crew brief before the cb pulling started ?
It's very simple to blame the architecture and turn this into a A vs B slanging match, but really ... the aircraft and it's occupants should have survived, and it would appear that human intervention prevented that.