Chris Chiasson writes "Every year, we hear about technology companies complaining that they can't find enough skilled workers in America to fill their open positions. Every year, we hear accusations that these companies just want to spend less on payroll by hiring foreign workers. So, my question to you is, instead of paying a flat fee for workers to acquire these visas, why not subject the visa slots to auctions? By tying the slots to auctions, I think we could be more sure that companies that really need the foreign workers they say they do — since they would likely be paying through the nose. Also, it could give a cost advantage to American workers. The government would probably like the proposal since it would result in more revenue. What do you think?"