It's a transitive dependency of maven-core and, therefore, shouldn't be a dependency of the plugin itself. Currently it is as it's pulled in transitively through plexus-build-api.