Где-то третья часть звездешь, еще третья часть уже не актуальна. Но все равно осталось еще много причин почему Java лучше как платформа. Хотя бы потому, что самое лучшее что появилсоь у дотнета - во многом слизано с жава-решений (nhibernate, nant, asp .net mvc, etc)
Постараюсь дополнить до логичности: все то, что в жаве уже сто лет как в продакте, в шарпе кое-как силами энузиастов по кусочкам копируется. Сам МС и не чешется делать платформу нормальной. Их целевая аудитория - формошлепы.
Да, первая таблице жизнее. Если кому-то не хватает Жавы, то есть Скала. Только ни нужна она ни кому. Надрачивать на факториалы в том же Хаскелее и то лучше. А для серьезного программирования, я это сто раз уже говрил, достаточно минимума, позволяющего писать в структурном стиле.
Ничего, в принципе не мешает пользоваться только статическими объектами и массивами и отключить GC. Только тогда программировать на Жаве будет не легче чем в Си, пожалуй.
А что ржать? Наверняка RT-треды жрут некоторую константу процессорного времени, скажем 70%, а RT-некритичные функционируют по остаточному принципу отнимвая оставшиеся 30%.