I'm inclined to agree, but mainly because I can't see an issue where cargo is insufficient, it seems to me that would be an issue somewhere else. Not cargo specific.
It still doesn't support post build steps, and integrates poorly with other tools that are used for more general builds.