So your reviews are mainly coming from your own experience though I cannot blame the others why they disagree to your decision that you put 1xbit in the top of the ranking as they think also that 1xbit didn't deserve it as we can say that it is base on their experience also.
There are many website that provide a good reviews right now so it will be good if you can step up your service if you like to compete with them like you will also listen to others opinion especially if it is coming from the forum members as they are genuinely giving their opinion base on their experience or what they notice.
I believe a lot of these review sites are still including 1xbit because they have large customer base outside the forum.
Though they have bad reputation in the forum, they still include it in their list because they may be earning good commission out of this.
But if you are a forum user, you already know where to go, so don't rely much on this kind of review site.
But if the OP wants to get affiliates from this forum, he needs to revamp his list and include other popular casinos found here.