In a time were inexperienced pilots start instructing others how to fly airplanes, then buy type ratings and go sell their arts to the commercial aviation industry, the "swiss cheese holes" line up very quickly.
In this particular accident, the radio altimeter was a contributing factor, but the cause of the crash was what??
However, let us wait for the investigation results before we condemn.