btw: мои проекты на cmake, на работе проекты на cmake, свой Конан-репо и куча своих пакетов, рецепты к которым я периодически правлю/пишу. И я это все скорее считаю благом, чем злом. Ибо видел как оно бывает без этого.
Но если сравнивать с другими экосистемами, тут плюсам однозначно есть куда развиваться.
Так об том и речь. CMake далеко не идеален, но... Да, вполне под стать языку и вариантам его использования. Тут с билд-системой раста даже смысла сравнивать нет. Просто потому, что экосистема монолитна и потому её проще контролировать и навязывать стандарты.