Question: Ships like the titanic almost always have enough lifeboats and life jackets for everyone on board 
Answer: no