Yes, it's really easy to find fault with someone based upon their certification level. Indeed I was particularly dismayed that some, here were "baying for blood" early on.
The reality is, no-one can be sure how they'll react in when for them at least, it's all going wrong, and a degree of panic and terror takes hold.
I've had a few shall we say, sticky situations. I choose to dive in "challenging" conditions and mother nature bites back. I know how I will act under pressure and stress especially when I know if I don't get it right then that's going to be the end.
I'm still here. But after each and every incident there has never been a time that with hindsight that I haven't thought that I could not have done better.
If people glibly think it's couldn't happen to them, well there's on thread a few years ago where a highly respected and incredibly experienced SB staff member perished in 12' of water.
It's the silly things that will get you every time.