So the point that's overlooked is if you have repos on GitHub you have a backup of that repo as a Gift repo. That's how it works. GitHub has brought together more freely available software than any other service. There's a reason they're so popular.
The other issue is about GitHub and American company being forced to follow laws of the US.
I have never been a believer in economic sanctions. I have Iranian friend just as I have friends from other countries.And I hate these sanctions, but I don't blame GitHub for following the law, even the dumbest ones.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.