Don't you lose a bit of important information when you create a patch? Like which commit it started from.
So the reviewer receives the commits, with their descriptions, authors, everything. Just like pulling a branch, really.
Source: https://git-scm.com/docs/git-format-patch#_base_tree_informa...