Что какой-то плохой язык где-то активно используется — это само по себе для науки ничего не значит. Распространённость таких языков — это следствие моды в области программирования. Такая мода подкрепляется деньгами и влиянием крупных фирм, которым по большому счёту всё равно, на каком языке писать свой говнокод. 😁 По-другому современные программы не назовёшь (в голову сразу приходят Скайп и Дискорд, особенно если кто-то имел «удовольствие» пользоваться Дискордом на Линуксе). Им важно, чтобы это был их язык, чтобы сохранить влияние.
Не утверждаю, что этот момент определяющий, но он есть.
Все так, просто тезис что Java не подходит для реалтайм систем, там GC, там нет того и этого, поэтому он не подходит звучит как то неубедительно на фоне того, что вся электронная финансовая система держиться на Java)