The reason why Moana wasn't a massive blockbuster
First let me start off by saying I absolutely loved Moana. My 5 year old daughter, and 6 year old son also loved Moana. My son was skeptical about seeing it at first based on the trailers, but he loved it. It is by far my favorite Disney movie.
So why wasn't it a massive Blockbuster? Because the majority of the movie going public in the United States is white. This is not suppose to come off as Americans being racist or anything, it's just that you need to know your market audience. If you have a very big target audience, and they cannot immediately identify with the characters, they are not going to put this movie high on their priority list. They will think along the lines of, "that's not a movie for us". It's a real shame because I'm white, and as I said, I think the movie is absolutely fantastic. But I'm certain there are lots of people that will see a trailer for Moana, and a trailer for Sing, and will think "Moana's not a movie for ME, I'll going to see Sing".
So when you consider white people make up a little over 60% of the US population, and you make a movie with no white people, you've got to figure you're going to lose a pretty significant percentage of your potential customers. And I'm not talking about racism, I mean people that just don't immediately identify with the characters, and therefore put this movie on the back burner.