I think this kind of ranking in not very accurate because you can say a casino is better than others just because it gets more traffic every month.
It might not be totally accurate but I think the data are generated through the traffic too because a good site would always see people going to play with them always and those on bad list would always have low turn out until maybe they adjust their weakness.