Не стоит недооценивать радиус атома. Чем меньше электронов в атоме, тем сильнее ядро "чувствует" нехватку (до состояния полной заполненности) электронов на внешнем уровне . Нехватка двух электронов на втором уровне кислорода - бОльшая беда, чем нехватка одного на третьем уровне у хлора. Аналогично с азотом и серой.
Обратный эффект можно проиллюстрировать тем фактом, что соединения ксенона известны, а от гелия или неона ждать нечего: потерю внешних электронов ксенон переживает относительно спокойно, так как на нижних уровнях других электронов полно, а вот два электрона у гелия - это все, что у него есть, и он их никакому элементу не отдаст.
Если это бОльшая беда(меньшее количество электронов), то азот был бы более электроотрицательным чем хлор. Вроде бы..
Есть несколько шкал электроотрицательности. Одна - Полинга - эмпирическая. Другая учитывает энергию захвата электрона и энергию отрыва электрона. Обе можно измерить. Вот так и получается