Ну совсем уж к бейсиковым мамонтам откатываться не стоит, а вот чем плох си? На нем до сих пор много чего пишется, и есть у меня мнение, сугубо личное, что те кто пришел в ооп из языков низкого уровня, имеют чуть больший багаж и глубину знаний, оопшники не особо то и знают такое указатели например, а на си это чуть ли не один из основных инструментов, через них можно мутить крутые вещи, но и ответственность большая из-за прямого доступа к памяти, можно закрэшить все :) зато можно делать то, что в жабаскрипте замыканиями зовется и преподносится, чуть ли не как божественная длань и вау фишка именно джэйэса
ну я то как раз за C, C#, Java вместо чистого паскаля, бейсика, и уж тем более js...
По поводу указателей не соглашусь - указатели это инструмент которым обладают С, Delphi (которая ООП), а вот та же Java не умеет (ну потому что указатель это доступ к памяти, а там он управляется JVM), про C# не могу ничего в это плане сказать, потому что опыта у меня в нем практически нет.
Тут момент не с тем что ООП не обладают таким инструментом, а в том что .Net и JVM уже виртуальная машина, в которой исполняется код программиста и в память не сильно-то нужно лезть.