>そもそもdelete &p[n]で個別の要素が消せるとして何が嬉しいんだ

それはどうでもいいんです。
delete と delete [] の使い分けがどうして必要なのかなと思ったので。