> Why do you need to squash & merge literally every PR? Why not use squash & merge when appropriate and rebase & merge otherwise?
"When appropriate" is the key here. That's asking people to make a decision, take on additional cognitive load, which does not have a clear deliverable or success criteria. In practice the default is what happens.