This doesn’t exactly shine well on mongo’s development practices. Why go through all of this trouble when you could use something that works well out of the box like CMake? Maybe they like wasting money.
It would just be a huge job migrating to something else, for little better possible result than "it still works". And it does already work.