C# doesn't have a criticism section. And all of the criticisms about Java would apply to C# wouldn't it? I think the either Java should lose its criticism section (since most other languages don't have a criticism section). Or that the Java Criticism aricle should be changed to criticism of Java and C#.