Earlier quoted context omitted.
“Dubious legal status” defined by whom? All GitHub got was a take down request (which they were required to act on), not proof of anything being illegal (which requires a court case to prove)
> Dubious legal status” defined by whom? A potential employer.
"Oh, you committed code to a repo I consider dubious though nothing proven... hmmm not sure I'll hire you".
"Oh, you shop at a store run by a non-white person.... hmmm not sure I'll hire you".
"Oh, you follow a religion, but I'm atheist... hmmm not sure I'll hire you".
... the list goes on.