I am wondering why we need to have a metatheory in order to talk about a theory- why can't we just add self-referencing terms to the language of the formal system on which the theory itself is based, such that all of the statements we make in a metatheory can be made in its object theory?
For example, this answer says an approach while studying ZFC is to have the metatheory be ZFC + "there is a model of ZFC", and to have the object theory be ZFC. However, why can't we dispense with the metatheory entirely and just have the axioms of our formal system be those of ZFC with the additional axiom "there is a model of these axioms"?
Even if the particular scheme above doesn't work to dispense with the metatheory, I would like to know why other approaches using metatheories are so common, instead of including self-referencing language into a theory.