I was re-thinking Muller's criteria in Sets, Classes and Categories: page 14 for a theory that founds Mathematics. To him, it should be able to be a foundation of Category Theory. He lays down six points that a founding system must posses in order to qualify as such.
I see the following system easier to ponder, since it works with the common mainstream standard set theory line.
Start with $\sf ZC$, define set as an element of a class that is a limit to being element of, this is:
$$set(X) \iff \exists I: X \in I \land \forall Y \in I \, \exists Z \in I \, (Y \in Z)$$
Now add an axiom that a universe of all $sets$ exist, and call that universe $V$. Now, all Muller's criteria would be fulfilled by theory: $$ {\sf ZC + Universe + ZFC}^V$$
Where ${\sf ZFC}^V$ is $\sf ZFC$ axioms with all quantifiers relativized to $V$.
I don't personally see completeness by subset-hood (an axiom of Muller's $\sf ARC$ (page 17)) to be necessary condition to fulfill these six criteria, it is only necessay in Ackermannian setting to enact powersets, but here there is no need for it for that sake.
This theory doesn't suffer from the main two objections raised in that article, since it doesn't prove the existence of inaccessible sets, and so no Superabundancy; and the predicate $set$ is actually definable here, so there are no objects to be called sets that do not fulfill that predicate, so there is no Insufficiency, and moreover the concept of set is sharply demarcated from non-set classes by definition actually.
What I'm still not sure of is point (D) Categoristan. Hence my question:
Would this be enough to found Category theory in the way tackled in that article?