Minor changes do not need a petition. See https://www.classicpress.net/democracy/#democracy-exceptions
Whether this change in particular is a minor change is debatable, it sounds straightforward but quickly grew more complicated than expected. This is not going to make it into 1.1.0, there are several questions outstanding around how this should work by default and with various existing constants applied.
In particular, @williampatton has been talking to some business users who really need this to not be an option available to users, so that their content history remains fully auditable. From that perspective, just the presence of this option would be off-putting.
More generally, there are several very good reasons to use the petitions system, for which a PR or especially a Slack discussion is not adequate:
- We can easily end up with a (more) incoherent mess in the admin dashboard unless we plan carefully
- Petitions help us weight features against each other, the upvote count is the most important feature when we are planning changes for future versions
- I don’t think it’s a good idea to have the agenda of ClassicPress driven by whether something gets a PR
- We need to be able to keep discussion about a given feature in a single place, Slack in particular is not suitable for this