Why dict is insertion ordered but set is not insertion ordered, weird design

I wasn’t around at the time, but my understanding of the history is that preserving **kwargs ordering was the rationale for elevating it from an implementation detail of CPython to part of the language specification.

Otherwise, I don’t quite get how to square this with PEP 468 existing and having been accepted.