Neither of these places will find you every possible developer
Maybe its not a problem for microsoft to be using the multiple channels available to them to diversify and extend their reach.