Avatar (from what I've seen; I never watched it; after my time) was something of an exception, though, definitely, the characters on Pokemon and Digimon never looked remotely Japanese to me.
On the casting issue, I tend toward giving M. Night Shyamalan the benefit of the doubt there (not that the movie won't probably suck, though, based on his track record).