Well yes, merging-vs-rebasing is a hot topic in itself, there're both pros & cons to each... But from the perspective of project maintainer \u2014 I find that *merging master into feature branch* produces absolutely disgusting history graphs. It takes way more effort to make any sense of such history (should anything need go wrong and need reverting, cherry-picking, cross-merging, etc) \u2014 compared to the neat linear rebased-feature-branches.