That's not a misunderstanding. Place-value notation requires that digits are numbers. The fact that 10 is a number doesn't mean that the 0 within the 10 is not also a number; the kindergartener is correct in saying that that location means the 0 is a number.