I'm thinking: how can this be exploited? Can someone just say they're building a new way to shorten urls and need two years in the country to build their business to fruition? And what defines success or progress?
PG's suggestion was that they cannot work for other companies, so they are not depriving anyone of a job. They will have to live somehow (on whomever's money they have), and that will go into the local economy. If you add a clause to the visa that they cannot claim any type of social welfare, then I think the potential downside of 'gaming' nowhere near outweighs* all the potential upsides.
* - opportunity cost of the 10,000 spots excepted, which is why you have the right folks picking the 10,000.