Душа Иосифа Виссарионовича, как известно, потемки.
Рациональными соображениями могли быть - частичная компенсация за хапнутое слишком много в 1939 году, некоторая уступка союзникам (Англии и Штатам) - мол границу не только по "Линии Керзона" проводим, но еще и с отступлением в пользу Польши, и наверно некоторая плата за лояльность тамошнего коммунистического руководства.
А вообще - вот захотел и отдал, типа хочу казню, хочу милую!
Линия Керзона - это линия, на котрой английский министр иностранных дел лорд Керзон потребовал от Советской России остановиться во время наступления в 1920 г., но лорда не послушали и пришлось отдать полякам значительно больше. А сама линия была проведена по этнографическому принципу, то есть к России отходили раойны преимущественно с белорусским и украинским населением. Эта линия, как раз и была удобной для торга с союзниками, поскольку вопрос легализации западной границы СССР был очень важным и здесь можно было сделать и красивый жест в виде "территориальных уступок".