Насправді гріхів вистачає скрізь.
Наприклад, у Java через примітивність мови було багато копіпасти.
З цим почали боротись.
У книгах стали описувати найнеобхідніші патерни, а потім додали ті ж лямбди.
Вже хоч щось.
А в Делфі/Лазарусі склалося так, як склалося.
