ИМХО это делается для того, чтобы были страны-партнёры. Вот мы аннексировали Крым и мировое сообщество его не признаёт, поэтому нужно простить долги, выслать деньгами помощь и т.п. некоторым странам-союзникам, за это они с удовольствием признают территорию российской. Вот, например, цитата из Википедии о том, кто признал Южную Осетию:
Независимость Южной Осетии от Грузии первой признала Россия в августе 2008 года. Впоследствии примеру РФ последовали Никарагуа[29], Венесуэла и Науру (16.12.2009). За границей открыто несколько дипломатических представительств и консульских учреждений Южной Осетии. Также 23 сентября 2011 года независимость республики была признана Тувалу.
А вот вопрос в котором обсуждается тема Какие страны признали Крым российским.
Вот мы и видим всё те же Венесуэлу, Северную Корею, Сирию, Абхазию (которая сама является по сути непризнанной территорией). Так или иначе мы прощаем долги тем, кто голосует как нам выгодно. Думаю это некоторое наследие с тех времён, когда мир делили на страны 1-ого мира (западные), 2-ого (поддерживающие СССР) и 3-его (нейтральные, как правило молодые африканские страны которые сами по себе).
P.S. И так уж совпало, наверно совершенно случайно, что те страны, которые поддерживают Россию за подачки сами являются в большинстве своём "диктаторскими странами".