They could immigrate to Canada - unlike America, Canada welcomes people with open arms.
If you look at the "wait time" for your application (provided you managed to meet all the requirements, which are not trivial, BTW), on average it is about 1.5-2 years. What do you think will happen to these guys' startup/idea if they had to wait for a couple of years before they could start the business in Canada?