Слова, подобные «чулки», сохраняют старое склонение, потому что относятся к группе существительных, обозначающих парные предметы, которые в родительном падеже множественного числа имеют нулевое окончание. 15
Постепенно «правильные» окончания таких слов отмирали, и форма «чулков» стала устаревшей, но её следы сохранились, например, во фразеологизме «синий чулок». 1