I'd like to add that part of the factor that's driving down wages is the fact that workers from countries with cheap/subsidized higher-level education can get a bachelor's degree for under $5000 (total), meaning that a student from a foreign country getting a master's degree from an American university graduates with around 1/3 the total debt that an American student would. That advantage makes it more feasible to take lower paying jobs in the first place, thus broadening the talent pool, which inherently drives wages down.