My idea was preventing incidents like [1] to happen. I do not see a problem with force-pushing to feature branches (provided noone based ones work on that), not to mention we do not encourage people to create feature branches in core repo.
[1] http://jenkins-ci.org/content/summary-report-git-repository-disruption-incident-nov-10th -- oliver -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/818ef4a1-8ced-4681-abeb-1468a550b2e1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
