Not fully related to this article but inline with the comments what I am reading.
I am always amazed at the different kinds of programs and rules introduced by USA for giving permanency to illegal immigrants where as people moving/moved legally (H1b/L1b etc) have to wait forever(like 10 years and still waiting) to get that status.People on H1B/L1B can not start a side business and these are the tech people(mostly) who can add lots of value to the existing market.
Your statement that "H1B/L1B can not start a side business" is factually incorrect. Any legal non immigrant can start a business, who he/she cannot work for it. That's the problem.
I am always amazed at the different kinds of programs and rules introduced by USA for giving permanency to illegal immigrants where as people moving/moved legally (H1b/L1b etc) have to wait forever(like 10 years and still waiting) to get that status.People on H1B/L1B can not start a side business and these are the tech people(mostly) who can add lots of value to the existing market.