Here's what it costs a US corporation to hire a $180,000 a year H1-B software developer. And this is BEFORE a dime in salary is paid! So WHY would companies be hiring H1-B's to save money when it costs them MUCH MORE than hiring Americans? Because they NEED THE TALENT AND WE DON'T HAVE IT!