However, the Soviets did not deserve to control Koenigsberg, a coup which enabled them to exert further control over the Baltics.
The Communist government of Poland didn't deserve control of Danzig either, but a free government of Poland did, so in the end that part of the deal has worked out.
Poland didn’t get a say over her post-war borders. I’m sure they would have been happy with restoring the 1939 borders and keeping Lwow and Wilno, and allowing the Germans to keep Stettin and Breslau.
“The Germans were clearly begging for it, no tears shed there.”
The thing is, the ones who were begging for it were not the ones who suffered.