Вы задаетесь вопросом, почему романсы как огромное количество песен живут в памяти людей? А потому что большинство их написано на тему русских песен. Русские песни являются легко запоминаемыми и поэтому русские композиторы использовали их в виде основы для своих произведений, но видоизменяли их. В раннем периоде когда Глинка как бы осваивал композиторское мастерство , искал свои пути в искусстве , он писал в основном "русские песни". Глинка на основе русских песен и стихов Н. Кукольникова написал 12 романсов "Прощание с Петербургом" в 1840 году. ОН использовал такие песни народного характера как "Жаворонок", "Колыбельная" , "Прощальная песня" и другие произведения. А причина их долголетия в том, что на протяжение столетий их передавали из уст в уста тем самым большинство людей уже пожилого возраста могут петь, рассказывать и записывать их чтобы продолжать традицию русских народных песен.