Среди недостатков Java автор называет большое количество готовых фреймворков и IDE, что затрудняет выбор подходящих, в отличие от .NET, где особого выбора нет. Собственно, это единственное, что обуславливает постепенный переход его конторы, выполняющей небольшие заказы от правительства, на C# и .NET
Основная ценность статьи же, как обычно, в комментариях
>>> Подробности