Yes there were millions taken prisoner before the surrender by the Soviets: 2 million to be specific by the Soviets and 1,2 million handed over to them by the Western Allies.You only have to look at the millions of German POW's taken before the surrender to realise your claim is rubbish.
But mkenny: one more million were encircled and did NOT surrender but fought until the death (Stalingrad, Korsun, Sevastopol, Brody, Kishinev, Minsk, Bobruisk, Vitebsk, Vilnius, Warsaw, Budapest, Belgrado, Memel, Königsberg, Pillau, Heiligenbeil, Thorn, Kolberg, Posen, Breslau, Halbe, Berlin).
The British never had a terrible experience like "Brody" or "Korsun", let not speak about real disasters like "Minsk" and "Kishinev".
And of the 3,2 million that did surrender half of them did not come back from hell.
So the surrendering and surviving form less than 50% of those which in all aspect (like POW's from Britain or the USA) could have lived.......
Now these mass slaughters were not experienced in the armies of the victorous Western Allies. For them war was no holliday but certianly not hell.
That makes the German case very different and special.
If you can not grasp what I mean you are talking nonsense and don't try disdain me constantly. 2.000.000 MIA is not "rubbish" but tragic to the the extreme.
I would hear you if say 20.000 British soldiers (1% of the German number) were missing........