You're right - that's a vast oversimplification. Here's one of my own: at the same time Linus Torvalds moved to the US, there were a number of unemployed people. I still think it was a net win to let him in, though.
Be very wary of the lump of labor fallacy, it's what's behind the "they took rrrr jawbs" mentality.