Yes. That's the result of badly designed APIs.
This is completely wrongheaded. Programming language design should be about
providing useful and consistent features for programmers to use. Named argument
association has appeared in many different programming languages, including Ada,
the poster child of languages designed for writing good programs. The notion that
C++ standardization gets to judge that this feature in other languages is in the service
of badly designed APIs is the sort of hubris that deserves to be struck down hard by
nemesis.