If you ever worked with stacked PRs, and the top one gets squashed and merged it often becomes a nightmare to rebase the rest of the PRs to bring them up to date.
However, this is also just a more specific version of the general problem that long-lived, elaborate topic branches are difficult to work with.
git rebase --onto squashed nonsquashed next-pr
Works fine in my experience (except when submodules are involved)