Do you want a startup to give you some special privilege above everyone else trying to get in the country? What makes you think the people laid off the tech sector are the main group of people waiting for visas or even the main concern of the immigration office? If anything you were the most privileged and had an awesome opportunity.