Good post. Also, in the case of GitHub, one major reason for me for using it is that this is the first place a potential employer will look at to see my work. They won’t delve into the depths of a random git hosting service nobody has ever heard about.
When the Right talks about stopping immigration, that’s what they actually mean.