If the statistics are 90% find new work, then by definition, it was not against all odds.
So the comparison odds here are the percentage of the overall population that find new employment within two weeks of being laid off. I’m guessing that’s less than 90%.
It's actually 60days, plus if the company gives you a notice (60days), it's actually 120 days.
Still not a lot, but way better than two weeks.
[edit] Actually as of 2017, there's no time limit to apply for recapture. So if you came to the US on an H-1B, worked for 1 year, then you can apply for a new cap-exempt H-1B for the balance of the 5 years remaining at any time in the future. [1]
[1] https://www.federalregister.gov/documents/2016/11/18/2016-27...
90% find new work sure, but it not rarely takes longer then what a H1-B visa would allow