If you got a long-lived branch is extremely cumbersome to rebase that everytime you need something from master, especially if you are not the only developper on it.
Maybe our stories are too big, but a feature branch in our company lives at least 3-4 weeks with 4 developers working on it.
The only time I use rebase is when I got local commits, and I want to pull changes from my team mates also working on the same branch.