That reduces the burden of code review/merging/demerging on the person you'd like to pull the changes (PG).
e.g. have a bugfix branch containing only "obvious" fixes.
It can be difficult to disentangle a bunch of different changes (what depends on what). That's a barrier to adoption.