I agree with you that inexperienced (lower paid) or young developers might find the US attractive if there weren't visa issues. The older better paid ones, maybe with families even, would probably still choose the social safety of Europe, the mix of people and ideas, the density of interesting places, cultural events, etc.
I mainly reflected on the current trend I observered. Did not consider a sudden change in the US visa policy.