They should be permanently shut down if that’s the case.
Not sure how that follows. It seems mostly irrelevant whether the new incident is related to the github issue.
What a joke and not a good one. I remember getting the letter through post to participate and telling my wife I don't trust these guys with that level of personal information. Sad that it came true.