One of Hitler’s many strategic blunders on the Eastern Front, deciding to beseige Leningrad instead of taking it outright when it was within his grasp.
If Hitler only treated the Russians humanely, he would have been welcomed as a liberator.
With the war won, he could have done whatever he wanted with them afterwards.