I would guess it was “shot down” because it is evidence that the user is not paying attention. After a rebase, git tells you that you need to force push. So a person would have to ignore that message, get distracted, and then try to pull when the changes they had previously made haven’t even been pushed. Then if that’s happening “over and over” (“frequently”) this person isn’t learning from the tool’s feedback on what to do and is instead just doing random things. I would suspect the git team is not fond of people doing random things and wanting them to change the tool to accommodate that.