The problem with this movie is that it is a major contradiction to the first film, and consequently that spoils any possible enjoyment.
Yes, it is true that the real Pocahontas married John Rolfe. But she never had a romantic relationship with John Smith either - she was only 12 when they met!
When Disney created the original film, they only loosely based it around the story of Pocahontas - they focused on the depth of human hatred and how it can be overcome through love. If they had depicted a friendship between John Smith and Pocahontas, this movie would be fine. Yet, they decided to create a love story.
I don't understand why Disney changed its focus; why bother making this film "historically accurate" (which it isn't, by the way, as Pocahontas died of smallpox before she returned home) at the expense of the truly MOVING tale we were shown in the original?
In addition, these changes have also had a negative impact on the characters, many of whom have become quite two dimensional. In particular, the witty, devoted John Smith has become a "punny" self-focused character who is only really involved for supposed comic relief, so that the viewers will warm up to John Rolfe, the new romantic hero. Pocahontas also comes across as a little fickle.
As for the animation - it's very mundane, in comparison to the beautiful drawing in the previous.
Maybe I am being too harsh on this film. Yes, the plot is interesting enough, but it doesn't hold a candle to the emotional roller-coaster of the original, and I think that is why I dislike it. It's too inconsistent and, to be frank, I like to just pretend it doesn't exist. Why does Disney feel the need to ruin amazing films with tacky sequels? The first movie had a perfect, albeit bittersweet, ending.