It's not fun if you rebase, and realize that every single one of your many commits need to hand-merged.
In contrast, if you instead merge, you only have to resolve conflicts once, for the merge commit.
That being said, I tend to be very fastidious about cleaning up my history before pushing, even if it means tedious, repetitive conflict resolution. But I do understand that other people might not think it's worth the trouble.
That said, I must say that I've personally experienced as a pain, so I don't actually do that.
git fetch
git merge origin/master
git reset origin/master
git commit