It's the email flow that's existed before gerrit and phabricator. Both of which implemented because it makes sense. Then github came along and here we are.
This. Every time people talk about how pull requests /should/ work, I point to them that's largely how they did work...