いやCollection系とかでループ変数をvarにするとobjectになるんでね
newには概ね冗長だが、インターフェイス型に納める場合とかあるし
本など鵜呑みにするのではなく機能と用途を理解して適切に使ってくれ