[1] https://lore.kernel.org/lkml/CAHk-=wjbtip559HcMG9VQLGPmkurh5...
In addition, email is much easier to search and look at after the fact than a website. Especially with GitHub I have seen "these commits do not exist anywhere" errors way too often.
Related to this, email is easier to mirror. This causes a very problematic lock-in due to how much content is archived on the git forge that you've chosen.
Anyway, everything wondered where "Pull Requests" come from? Literally an E-Mail saying "please pull my branch ... at ....". Git has special tools to create and apply mails.
GitHub copied most of the LKML/kernel development flow and turned it I to a web UI. That's nice, but the text workflow is often faster and easier. And it works. And it is decentralized (a key requirement).
So yes. It is not broken. And GitHub would break the decentralized nature to some extent.