"While I thoroughly agree with your post - your choice of a 'good' third choice was terrible."
I don't see how this can realistically be blamed on Churchill, it was an inherited problem, and Britain was in the midst of war with barely enough resources to feed it's own population. What exactly could he have even done by that point? India was already defacto out of British rule by that point anyway because it was a condition of India's support for Britain in the war, hence why a mere 4 years later they were able to transition to full independence.
Do I think Churchill was perfect? No, his government after all was responsible for the treatment of Turing and Turing's resultant death. But Churchill did a lot of incredibly good things as well, the European Court of Human Rights being an obvious example, but his efforts post-war were what led directly, and indirectly to things like the Universal Declaration of Human Rights, the International Criminal Court, the EU and so on and so forth - institutions he either led creation of, or created the environment in which such institutions could be created have created decades of European stability, and given justice to and protected the human rights of millions.
If you judge him by the standards of the time he was far and away about the most progressive leader going. Of course, standards at the time were pretty poor sure, but it's still a night and day choice between Churchill, Stalin and Hitler - declaring him one of the worst leaders in history is rather over the top hyperbole, you're effectively basing that on making him guilty of inaction in not pulling a magic trick to resolve a problem he did not cause and could not realistically resolve, and ignoring the fact that the ideas he had and institutions he created are what have led to the stability and success of the modern Western world. This is something that is all too well being eroded as modern leaders regularly declare things like human rights as bad, or try and shout down the international criminal court because it dares to try and tackle war criminals and so forth. Churchill sought to create structures and institutions that would prevent or minimise the likelihood of the atrocities of World War II ever coming to the fore on that scale again, and to bring justice when they do happen. As much as modern world leaders are now fighting back against that, he has to date, been completely successful, and so if you do blame those 3 million Indian deaths on him you must also credit him with the 100s of millions of lives he's saved both in helping to push an end to the war, and with the prevention of further instability preventing further wars and war crimes since. You cannot simply pick some indirect problem and blame it on him without also accepting the other indirect good things.