So I assume you've got all your code written, marketing pitch nailed down and customers are all lined up waiting for you to finish your GC from the bigcorp? Don't act like the need for a green card is the only hurdle between you and The Millions.
The point I am making is simple: there are LOTS of obstacles to "making it" and getting an employer-sponsored green card is BY FAR the least significant issue you need to solve.
What else do you want to be successful? Free healthcare for entrepreneurs? Dedicated highway lanes for entrepreneurs? Look, the US is already one of the most immigrant-friendly societies out there, there are great incentives to start a business as compared to most other countries and American culture is very forgiving to those who fail but try again. It's freaking awesome here. Stop complaining and get to work!