Anyone who can create a startup should be allowed as long as they can pay themselves and their employees. If they employ more than 5 citizens/green card holders who are more than 50% of employees and have more than 0 profit for 3 years give them a green card. These company should build products and not provide services.
You gotta start somewhere. Right now the situation is an utter clusterf*!
And if an Entrepreneur who is moving to US can't pay for food and lodging to himself and his employees - how are they gonna survive.