If you don't think that having Linus Torvalds as a US citizen tremendously benefits the US public as a whole, enough to offset any imagined downsides of a great many merely average immigrating tech workers, there's nothing more to be said. And that's just him alone but he is merely one example of many other famous examples.
I missed this comment, but what does Linus' citizenship status have to do with this? Surely you don't think that conferring a US Passport on Linus made him who he is.
Not understanding what point you are making. Is it that any displacement of US citizens' employment via immigration of foreign tech workers is somehow neutered because Linus is really good at writing code and has a US Passport? Anyway, I thought he became a US citizen somewhat recently, well after the bulk of development of Linux. Wikipedia says 2010.
The benefit to the US if he is a citizen is that then his taxes flow to the US and if he's resident his local spending flows to the US economy and that of any geo immediate coworkers there for the face time.