That's a little unfair.
Zuckerberg did win a lottery, quite right. If there was a room of 10,000 entreprenuers flipping coins, he flipped heads 100 times.
But it is not a fair toss - after the first few rounds those still in the game are a self-selecting group of people whose own biases more accurately match the new world than the average.
So when Zuckerberg and many of those who are still tossing, makes a new bet, a new toss, the odds he is choosing a path that will prove solid in the future is better than even.
One day his biases will lead him astray, afterall, there is no rational way to predict the future accurately. But if the bet is on "technology leadership" his biases so far are useful.
This is not to say his biases apply in DC, or that his biases are already out of date, but still, if technology leadership is finding a trail through the wilderness, his biases have at least lead through a thicket and found water at least once.
Of course the guy leading the Donner Party probably could say the same thing too.
Anyway, point is, his technology bet is "America needs immigrants". His political bet is "everyone will forgive me if I fix that". He may be right on technology, and wrong on politics - which I think is the main complaint. Does not make his technology bet wrong.
(personally I think its foolish to fix immigration for that reason - most people want to stay where they are and still work for facebook. And that is not an immigration problem)