I would not remove plugin version management - in that case, the plugin versions are unspecified.

Additionally, there is a required configuration for maven-release-plugin, which does localCheckout and prevents pushing changes - without that, the upstream repo will be updated during release staging.