So, lets all be cautious of experts hired by news media organizations to sell a story.
I will use this anology: if somebody hands you a toolbox but does not really explain how all the tools work and you decide to use a screw driver where a hammer should have been used and you break the screw driver, was the tool faulty?
I am neither defending Sikorsky nor, in anyway shape or form, blaming the crew.
The automation involved in the Cyclone is complex and was previously not well taught nor uniformly well understood by crews. There is a very, very simple method of getting yourself out of trouble if the automation is doing something that you do not understand. All crews now understand that.
Maybe software does need to be re-written. Then again- maybe not. I am aware that you can create new, unforeseen problems with any new software build, so there is my bias.
As a closing note- I will personally fly on any Cyclone, on any day, with any crew on the Wing, as the software is currently written.