Krytyce poddawana jest również zbyt rozbudowana i szczegółowa składnia. Zwolennicy twierdzą jednak, że pozwala ona na samodokumentowanie się kodu, co ułatwia jego utrzymanie. Z założenia COBOL miał być również łatwy do opanowania, a jednocześnie czytelny dla osób bez zaplecza technicznego np. menedżerów. W rzeczywistości COBOL nie jest łatwy do opanowania, a jego gramatyka jest kontekstowa i znacznie skomplikowana.
Kolejnym zarzutem jest izolacja wspólnoty COBOLa od reszty społeczności informatycznej. W 2013 sondaż Micro Focus wykazał, że 20% pracowników naukowych uczelni oraz 55% studentów uważało COBOLa za język przestarzały lub martwy. Ten sam sondaż wykazał jednak również, że tylko 25% kadry nauczało programowania w COBOL-u, mimo iż aż 60% uważało, że powinni go uczyć. Tymczasem w 2003 roku COBOL obecny był w 80% systemów informatycznych w Stanach Zjednoczonych, w takim samym stopniu, jak C++ i JavaCOBOL and Legacy Code as a Systemic Risk naked capitalism..
COBOL, a dokładniej jego struktury danych, w znacznym stopniu wpłynął na inne języki programowania takie jak PL/I czy Pascal.