Because the black princess is supposed to expose the African American community/culture, yet they turn her into a frog for almost the entire movie.
It's stupid. Not every movie has a "deeper" meaning or hidden aganeda. Avatar is just flat out a good action and fantasy flick. It kicked all kinds of *** in my book