The claim is more that the C++ std is designed to take advantage of C++ language features. Mimicking the same API in C isn't a good lib, the C API shape would need to be different.
Who are "we" and what's wrong with all existing options?
Existing options like? Using 3rd party libs for basic data structures?