I don't look at box office collections or even public reviews, If I like the money its best for me and these figured don't attract my attention.It is now stuck at 830 million, it is not going to reach a billion dollars without China.
There is one more thing when there are people that hate a movie they promote/advertise it for free but many times it backfires and I think this is what has happened in this case lol.The movie already breaks even, so it dont need to reach a billion. It is less expensive than Avatar way of the water.