JavaとC#の欠点は hoge1.hoge2.hoge3.hoge4 の様に長くなる事。
この方がバグは入りにくいけど、ぱっと見て理解できない。
つまり、後からソースを読む人は Java と C# は嫌い。
書きっぱなしの人向け。