You are absolutely correct about this. Unfortunately this same owner or owners must have around 10-15 muservers, once one of them stops making money, they close it and open a new one with different name.
They are either cheating votes or paying a lot of money to xtremetop100 where the first 3...