Answers
NaClのNaとClの結びつき方とH2OのHとOの結びつき方の種類が異なるからです。
H2Oは水素原子2つと酸素原子1つが非常に強く結びついていて、この3原子の結びつきだけで独立している。NaClはナトリウム原子と塩素原子が同じ割合で結びついているが、ナトリウム原子1つと塩素原子1つだけに特別に強い結びつきがあるわけではない。したがって、NaClはナトリウム原子1つと塩素原子1つが結びついていることを示しているのではなく、ナトリウム原子と塩素原子が1:1の個数比で結びついていることを示しています。
Were you able to resolve your confusion?
Users viewing this question
are also looking at these questions 😉

分子も電荷は0だと思うのですが…
イオン結合(クーロン力)で延々とつながっていくのがイオン結晶、共有結合で一つ一つの粒になるのが分子だと思いますよ。
見分け方は、イオン結晶は金属+非金属で(電気陰性度の差が強いために電気的性質を帯びる)、分子は(共有結合結晶を除いて)非金属同士でできていることだと思います!