James Cameron always makes a movie with worldwide appeal. His movies earn more outside than in US. Nobody can dethrone him for now. China is the second biggest market and probably the biggest when Avatar 2 arrives. You need to take that into account when you're making blockbusters.