В.Ульянов взял себе псевдоним Ленин может потому, что его взгляды не совпадали с отцовскими, фамилия которого по-рождении была Ульянин, или казалась ему простоватой, не звучной, это предположение. А вот Сталин сделал и звучно и правдиво, т.к Джугашвили фамилия составная, джуга (груз.) - сталь, -швили (груз.) - сын, что по-русски и будет Сталин.
Фамилия Ленина была Ульянов, а фамилия Сталина - Джугашвили... Так что ваша теория про короткие фамилии на -ин не тулится никак :))) а кроме того были Хрущев, Брежнев, Андропов, Черненко, Горбачев...
У Путина фамилия как,настоящая или псевдоним?
Ленин тоже псевдоним, разве нет?