I am biased, but I think that if it was possible in America to graduate with virtually zero student debt and 20-24 months of industry experience in a five-year bachelor's program, despite having little to no savings prior to starting college, leading software companies wouldn't need to import developers and engineers on H1Bs and TNs. Immigration lawyers are expensive, you know.