Had the Titanic sank in warm water, most of those in the water would have survived. Almost all had life jackets on, and the lifeboat passengers were rescued only a couple of hours after the ship sank. Passengers of sunken cruise ships can't survive indefinitely though unless the water is tropical.