I think it has a bad reputation with people who have the most simple and the most complicated projects.
If you're building a single WAR from a single codebase it forces you to move your project structure around and manually list the two of three jars into the POM file.
If you're building one EAR from a set of nine EAR file prototypes with some combination of five WAR files, three EJBs and 17 other tools, dependency jars and configurations that require tweaking MANIFEST.MF and XML files in existing resources during final build; then Maven is likely too restricting. Such a project becomes a mess of complicated nested profiles, properties files and misuse of the Maven build goals and Classifier designation.
So if you're in the bottom 10% of the complexity curve, its overkill. At the top 10% of that curve, you're in a straitjacket.
Maven's growth is because it works well for the middle 80%