Maven oder Gradle sind aber Lichtjahre von CMake entfernt. Ist in Java aber auch einfacher.
Da hast du wohl recht.
Maven & Gradle sind nicht nur viel besser als CMake, sondern haben auch mehr Features, z.B. dependencie Management, was CMake noch nicht so richtig gut kann.
(auch wenn man da irgendwelche Definitionen angeben kann, wo er was finden könnte)
Eig. bräuchte CMake mal dringend einen Maven / Gradle ähnlichen Nachfolger, der das selbe für C++ erledigt.