Потому что когда-то и Сормово и Канавино (Кунавино) были самостоятельными населенными пунктами и в Нижний Новгород не входили. Потом все это стало одним городом Горьким. При этом старый Нижний Новгород фактически уместился в Нижегородский район города. А сейчас, когда город опять стал Нижним Новгородом, получается, что и Сормово и Канавино тоже Нижний, хотя от такого предположения старых нижегородцев мог бы удар хватить.
Это как в Венгрии. Были города Буда и Пешт. Города слились -- стал Будапешт. Но в русском языке ведь невозможно объединить все названия! Так что новое название города было логично (раз старые названия сохранялись в названиях городских районов). Но когда все стали менять, логика никому не понравилась. Поэтому улица Фигнер, где находится наша библиотека, стала называться ВарвАрской (хотя по правилам русского языка должна была бы называться Варваринской -- когда-то тут была церковь св. Варвары), но шутники называют ее ВАрварской. Вот так весело и живем.