I recently learned about the von-Neumann construction of the naturals, where $0:=\emptyset$ and $n:=\{0,1,2,...,n-1\}$. I get the idea - if we define $\mathbb N$ as the smallest inductive set containing the empty set, then it satisfies the Peano axioms and the von-Neuman construction seems natural.
However this just doesn't sit right with me. If we do analysis, linear algebra etc. we treat $\emptyset$ and $0$ as fundamentally different concepts. Where does this change in thought happen? For example if we just do analysis and don't think about ZFC, something like "Let $x\in 0$" would be to say the least weird (I don't want to say wrong, but if wouldn't want to write that in an exam). Or no one would write "Let $x=\emptyset+1$". So at the very least there is some kind of difference.
Edit: The comments aren't really trying to answer my question (marked in bold, and complemented by examples like $x\in0$. Yes I know everything in ZFC is a set, which includes functions, numbers, cartesian products and whatnot. And as I've written it makes sense (for me too at first) to just define $0:=\emptyset$, as perfectly fulfills the the Peano axioms. That's everything I've written. tl;dr I would be thankful if you could focus on my question specifically and not talk around the bush