There can't really be an argument either way. It's just a matter of convention. "Natural" is just a name, it's not meant to imply that 1 is somehow more fundamental than -1, so arguing that 0 is "natural" is beside the point
If we add it as natural number, half of number theory, starting from fundamental theorem of arithmetics, would have to replace "all natural numbers" with "all natural numbers, except zero".