Whatever the answers, in my view this looks like a plain pilot error, but giving the blame is not my favourite sport, since I'm not a prosecutor.
quixeven, i totally agree with you, expecially when you want to avoid to blame the crew
only.
As like as all the accident/incident the failure of the crew can be due to a long list of swiss cheese holes beyond them, where local environment can be one of the facts, but not the only one.
Anyway we are, and we remain, the last barrier to stop the error chain, if we make mistake we have to admit it and learn from it.