Составителей словаря можно понять, почему они решили не включать дополнительные слова для жителей городов, ведь их в Советском союзе существовало огромное количество, и места они бы заняли тоже очень много. Были версии о том, что слово «ленинградец» решили оставить, чтобы таким образом сделать приятное вождю, однако причина кроется совсем в другом, ведь с тем же успехом в книгу можно было вставить не «ленинградец», а «ульяновец» или «ленинобадец».
У слова «ленинградец» оказалась своя, особая задача. Оно должно было разделять слова – «ленивый» и «ленинец», потому что в ином случае, они шли бы друг за другом, а с идеологических изображений такого нельзя было допустить. Таким образом, единственное название жителя города – «ленинградец» и оказалось в первых словарях Ожегова.