それともあれか?
2.0から代入するときnewが要らなくなったり、匿名メソッドが追加されたり、
3.0からラムダ式が追加されたことに対して?
確かにそれは紛らわしいけど、C#のソースコードを読むためには全部理解する必要があるしなぁ