Maven is explicitly designed to download fresh incompatibilities.Maven? Fucking nightmare! All the dependencies, and installs, and builds, and XML files, and setting the projects, and downloading, and... pisses me off. Specially since I can work out things in a much more simpler way by just linking "User Libraries" with Eclipse. Seriously.
All the systems have a dependency version 2.4.5. One package decides to update their stuff and adds a dependency to version 2.4.6.
Maven attempts to helpfully download the updated package behind your back. Then it refuses to build because of the version conflict.
Maven is flawed by design. The concept is that you always have compatible builds. In practice because it is pulling from public sources it establishes a bunch of requirements that are difficult if not impossible to keep correct, and then strictly enforces them by continuously breaking the build.
I think people install it because they don't want to do real work any more.