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.
Yes, Putin has avoided those destinations so far. He even got warned by South Africa that they’d have to arrest him if he were to travel to a meeting there.
Probably a lot longer. These SCOTUS decrees will last until the US crumbles to dust.
Although, they might have accellerated the timeline towards the end significantly.