Has anyone tried to determine if the prevalence of H1B visas results in a downward pressure on salaries in the tech sector? In theory, it shouldn't because H1B visas are supposed to be filled when you can't find a citizen or a resident, but I wonder.