In James Cameron's movies visual effects usually take precedence over the story (e.g. Terminator II, Titanic & now Avatar). I think this movie needs to be judged for the whole cinematic experience it gives to the audience.

"I know it isn't real but you can try to make it real"?

As far as I know, the man & his team have worked for over a decade to develop these special effects & you wouldn't see better ones in immediate future. I certainly appreciated the effects. My point is if these are not good enough for you, then there is no better choice mate!