Could be both. But if boxes made only of Styrofoam were used to store the life vests, then that could be why there may not have been enough of them when needed.
You may be right with your second point. But the crew list itself is not vital right now and is not likely to be released in any case - it is the numbers of missing sailors that is important and if they can be saved.
Agree. Tasteless. Not many updates - so 31 still missing as far as I see - I really hope they are saved. The weather was rough in the video but nothing that a ship that size should not be able to handle. Maybe we will learn more later.