I'm not for a second claiming that Britain didn't exploit India - I'm merely refuting the idea that all of the British acts were purely negative.
1. Well, I don't necessarily agree that your point c. is the most difficult and I would guess (without knowing) that in many countries the proportion of British-made goods increased dramatically during the 19th century. Is it possible to explain any of the growth in manufactured goods in terms of increased quality, reduced price, improved shipping and transportation and a large immigrant population with massive comparative economic power?
I also disagree with the implication that industrialism and capitalism in the west are purely due to GB's exploitation of India. I'm certain that the influx of money and goods from India to GB helped. I find it beyond reasonable to claim it the sole cause. Britain was already a strong (the strongest?) world power before it became dominant in India.
2. Yes, I agree. The British did the same thing in Ireland. However, as with slavery, the empire seemed to learn from its mistakes and had reversed this inhumane policy towards the end of its life. British rule did unite an historically divided country and thus set the course for a country that looks to ascertain status as an economic superpower today.
3. The fact is that all around the world, being a peasant during the 18th and 19th centuries was awful and that it is only in the last 20-30 years that we have come to understand and abhor racism - in fact, in most countries, that statement is still not true. Blaming the British Empire for racism is misleading - racism wasn't a particular trait of the empire. You'd as well blame the empire for female subjugation. It was specifically bad in India because India was in a unique situation as having a mix of ruling whites and a large population of native peoples, but it could have been worse. See, e.g., America of the same time period.
4. My point was that the division between India and Pakistan was not something that could be laid solely at the feet of the Brits as the OP seemed to do. I accept that it is simplistic to label the divide simply as Muslim-Hindu.
I wouldn't claim that the Brits were hugely beneficial for India. I would claim that they were not entirely negative and that there was some good to the empire as a whole. I'm not regularly exposed to points of view that see the empire as a positive anywhere - quite the opposite, actually. In my part of the world, the empire is viewed as a terribly shameful, hateful thing (something the OP seemed to claim) and I disagree with that.