> But the open source world has the resources to write new build systems (and ecosystems!) time and time again.
What leads you to believe that writing new build systems is a popular hobby?
I mean, cmake is the de facto standard for C++ projects and it has been for what? Over a decade? What does this tell you?