> Russel's Paradox in particular was worked around by not allowing to "build sets" quantifying over all sets (see axiom schema of specification).
Ah I didn't know that by name but this is pretty much the gist of what I'm getting.
ZFC and AC, while Axioms, seem like a better foundation than something that allows "set of all sets" which sounds like a vague specification even for a mathematician. And in the end, Russel's paradox raises the exact issue of (pardon my non-mathematical language) "Set of all sets is BS"
Hence the axiom of specification which lets you build sets that exist.
I'm not talking about Gödel or unprovable statements, because even if something is not provable it might be constructable.