I think using the term "by" like that at all is going to lead to serious confusion.
As we all know, GitHub is not "by" Microsoft (as in, written by them). It's under their control now, and sure, they've made a lot of changes, but the actual code was written before Microsoft purchased them.
I am for this proposal. The huge charts that show companies like RJR/PM, Unilever, J&J, nestle are obnoxious and give the illusion of choice.
I recently (last year) found out that nestle does not have an interest in Purina livestock feed, only the pet feed. It made shopping for feed a lot easier, but I'm still wary. At least Smucker makes pet and animal feed.
I am a firm believer in boycotts, usually indefinite. Nestle, Samsung, and General Electric and all their subsidiaries are my current ones. No one can hold me accountable for any malfeasance by any of those companies as I refuse to give them any money.
As we all know, GitHub is not "by" Microsoft (as in, written by them). It's under their control now, and sure, they've made a lot of changes, but the actual code was written before Microsoft purchased them.