It's like seeing Star Wars for the first time. The worst part of some epic blockbusters is their tendency to seem like the director lost control of the story at some point, and tried to compensate with bigger explosions (i.e. The Matrix sequels, The Star Wars prequels, Transformers etc.) whereas it's very obvious that James Cameron knew exactly what he was doing with this. Detractors are reading too much into the simple story, just enjoy the movie people! Some movies are meant to be experienced, not over-analyzed.