I totally agree to the point about taking life vests and maybe a dhingi (and we can discuss whether it would have been smart to take suits, too).......
Nevertheless: Do we KNOW that there have been no life vests on board?
Do we KNOW whether the pilot wanted to take them or left them behind (if available)?
Talking and discussing with professionals, the output should ALWAYS be "lessons learnt", not "found someone to blame"...