Question: why jack had to die in titanic?
Answer: "The answer is very simple," Cameron told Vanity Fair. "Because it says on page 147 [of the script] that Jack dies. Very simple." To Cameron, it was an artistic choice to have Leonardo DiCaprio's beloved character and childhood crush of millions drown into the cold embrace of death.