People questioned what is there in that movie other than spectacle VFX. When his latest movie Avatar got released there were plenty of people who did not like the movie(IMDb rating 7.8). Also no director in the world can make a movie which satisfies all audiences. Therefore the point is just with hype and publicity no one can make movie run in long run. But everyone knows what the result of that movie at the end. Where Hollywood star Arnold Schwarzenegger came to India to attend the audio function and that created so much buzz. There are plenty of examples like this another example is South Indian director Shankar's film 'I'. That hype helped to get unimaginable records on the first day and the first weekend, however, the content of the movie is not justifiable over the hype so it just collapsed at the box office. The Indian superstar Rajinikanth's movie Kabali hyped so high than any movie in India before and not even Baahubali 1 had that much hype. In fact, many times too much hype damages collections if the movie is not up to the mark. The hype is good for the first day or weekend collections, but once the movie is out only the content wins at the box office. People who are saying this movie collections are just because of the hype should remember no movie in the world wins the box office just through the hype or publicity. The sheer collections of this movie in India alone prove how much this movie liked by common movie lover.
This means when you keep negativity in mind everything looks negative. I'm surprised not even single point they liked in this movie. I wonder whether people really watched this movie before giving 1-star ratings.