1. The "modern day" framing story went on waaaaaay too long. It's obvious Cameron included the deep sea exploration section of the movie to wank over his hobby. You could cut the entire section down to the bare bones (or excise it entirely) and have a film that flowed far more smoothly.
2. The premise of the film. Cameron sold it to the producers as "Romeo and Juliet on the High Seas." One can't argue that, commercially, it was the right decision to make as teen girls made up a huge portion of the repeat viewership. Morally? It was a bit questionable. If you can't see why placing a teenybopper romance as the centerpiece of a major tragedy is bad, then imagine you're a Jewish movie producer and someone comes up to you and says "I want to make a movie about a sweeping young romance (starring a popular teen heartthrob) that happens in the midst of tragedy - it'll be "Romeo and Juliet in Auschwitz!" I imagine it would be a hard sell. A serious-in-tone disaster movie - one that centers around several different characters from different backgrounds - would have been much more appropriate for this material (and more interesting to boot.) While watching the Titanic movie for the first time, I kept thinking to myself "Why are we watching a cliched romance starring a couple of bland characters being menaced by cartoony villains when I would much rather be watching a story centered around the "unsinkable" Molly Brown, or any of the other fascinating real life characters who were on the Titanic?"
3. It had few really nuanced characters. Rich people (apart from a few good ones) were portrayed as either thoughtless or assholes. And the film portrayed many real life crewmembers in an unflattering light. There are scenes where Jack and Rose bully and yell at ship stewards who are just trying to help them, and a scene that implies that the crew deliberately locked poor people below decks with large iron gates. (Accounts of this happening are rare and of dubious veracity.) Considering that only
192 of
the 885 men in the Titanic crew survived, it seems rather unfair for said crew to be portrayed as mere obstacles for Jack and/or Rose to overcome. And I'm sure the family of Officer Murdoch were happy to have their relative shown as taking a bribe from a rich man to guarantee him a place in one of the lifeboats.
4. Leonardo DiCaprio was way too young and babyfaced for his character, who was written as a more world-wise, experienced (and possibly older) person, with a wide variety of travel under his belt.
5. The dialogue. Dear God, the
dialogue. Cameron can't write dialogue for shit, unless it involves Space Marines or snappy, action one-liners.
Lastly, a lot of people praise Titanic for its accuracy, but it really wasn't all that accurate. The interiors of the First Class section of the ship were based on the Mauritania, which had lighting sconces and carpet. (The interiors of the Titanic were far blander.) You can find a whole website detailing all of the goofs and inaccuracies
here. My favorite quotes from that website are these:
"In the dining saloon, Ismay is told by Jack that he won the tickets thanks to a lucky hand at poker. This should have caused Ismay's eyebrows to raise. Jack's admission that he was from third class would have sent him back to steerage post haste due to the strict quarantine and segregation laws in place on immigrant ships. "
"Jack is seen strolling round the ship with ease. In truth, this would not have happened. There were very strict rules on segregation as this might prevent any communicable diseases from spreading. The concept of the whole film is a farce."
So, the entire premise for the story is based on a lie. The second Jack, a third class passenger, was discovered to be in the First Class section, he would have been either tossed back into steerage, or arrested and shipped back to Europe upon arrival in America for breaking quarantine AND the law. (The latter would probably have happened, since Cal was gunning for Jack and was looking for an excuse to have him arrested.)