Git was designed for Linux kernel development, which still uses email patches for contributions.
I stand corrected, email appears to be a perfectly logical way of sharing pull requests.
Comment threads certainly work better through email than on GitHub PRs, at least when you can use a good email client (i.e., running locally, and not Outlook).
The challenge is integration with CI and other automatic work flows.