I think the question can be quite philosophical, but I see that $WF(\epsilon_0)$ is widely accepted as one of the attributes of the natural numbers.
- Gentzen proved $Con(PA)$ with $PRA+WF(\epsilon_0)$.
- The proofs of some theorems of arithmetic, such as Goodstein's theorem or the termination of Hydra Game, essentially rely on $WF(\epsilon_0)$.
However, I'm curious if there ever is an justification about this. I'm aware of that ZFC provides such justification, but also I couldn't convict myself whether the set $\omega$ in ZFC (one of the interpretation of it) really gives us the natural number $\mathbb{N}$.
(Just to be clear: the statement of $WF(\epsilon_0)$ itself doesn't require any set theory - it can be coded into arithmetic statement.)
On the other hand, highly unlikely, but if ever $WF(\epsilon_0)$ turns out to be equivalent with $Con(PA)$ or $Con(PA+Con(PA))$, all of which have $\mathbb{N}$ as a model, we know that it is true. If I understand formalism correctly, even the strictest formalists wouldn't deny these consistency statements because they can't make any deduction without having actual natural numbers or strings, which is equivalent to having PA.
I am relatively new on metamathematics field, and I learned logic from a formalist. ZFC seems just another random formal theory to me, except that I can't do second-order logic without some decent set theory.
So my question is this: is there any non set-theoretical justification for $WF(\epsilon_0)$, which involves the natural number $\mathbb{N}$?