I can't think of a single reason why any of the top developers on boonex.com would want to set up on odesk. Most of them are in high demand because everyone knows who they are. They would have nothing to gain by setting up in an environment where their perceived value is 8 bucks an hour. Besides, who wants to work under a microscope? Odesk is not exactly an environment designed to spawn creativity.