It is difficult to not borrow or even coincidentally borrow plots and perhaps lines from other movies. Intended or not, there is no way James Cameron knew not of Dancing with the Wolves, or Pocahontas. (he probably doesn't know about Ferngully and I'd argue with The last Samurai)No movie should constantly remind you of a different movie unless it is a remake. And Avatar, reminded me of 4 movies off the top of my head continuously while watching the film.

The movie is not even cinematically great, not once was I amazed by the cinematic nor the high quality technology that went into creating the movie. The plot had too many blatant holes and actors were mediocre at best.

If you have never seen the four movies I listed above, go see it, I'm sure you'll like it, but if you've seen couple of these movies, the story plots are essentially the same.