Тому есть две причины. Первая заключается в том, что Польша будучи жертвой получила их как часть компенсации за счет агрессора. Вторая - в том, что СССР потребовал вернуть территории, отторгнутые Польшей по итогам советско-польской войны, то есть запад Украины и Беларуси кроме Белостокской области. Надо отметить, что Польша лишилась своих восточных территорий, где поляки были нацменьшинством. Зато Польше достались новые западные земли, населенные значительным количеством поляков. Немцев с этих территорий выселили. Учитывая что именно натворили немцы в Польше, они еще дешево отделались.
Мне хочется ко многому придратся в формулировке вопроса, но я сделаю над собой усилие и придерусь только к одному пункту. Восточная Пруссия - Польше. Вы уверены?
Только северная её часть была передана СССР, а остальная - Польше