What criteria determines if a worker is voted in or not? Looking at the voting report on cryptofresh I see that only one worker has > 50% approval, which is svk. However several others are green.
I "think" it works like this, but someone may need to correct me: There's a fixed amount of funds available to be distributed each day. The top voted worker gets its funds first, then so on down the list, until there's no more to give out (so the last worker funded may only be partially funded). The way you vote against any real person being funded (or at least to set a threshold for how many votes they need in order to be funded) is to vote for the "refund" or "burn" workers. Funds accumulated by the refund worker go back into the "reserve pool" from which the worker funds are paid. Funds collected by the "burn" workers are destroyed (the overall supply of BTS decreases). There's sufficient refund workers to eat up all the available funds to be paid out per day, in which case no real workers get funded.
So voting for a refund worker is making a statement like "I don't want to pay for the current workers at current prices, but it may make sense to pay workers in the future". Voting for a burn worker is more like saying "I think there's too many funds allocated for workers to be paid in the future, let's reduce the supply".
According to http://www.cryptofresh.com/workers, the current daily budget that can be paid to workers is ~315K BTS. Of this, about 87K is being paid to workers, and the rest is being transferred back to the reserve pool by the refund400k worker.
That's correct, it's basically a first come first serve until there are no funds left of the budget, which is around 315k BTS per day right now. If the 400k worker were in 1st place, it would take the whole budget and no one else would get paid.
I hope the top 4 workers at active,So that we can keep development