Yes you are blaming the British. By the way have you heard correlation does not imply causation?
First of all your original comment is factually wrong. Bombay and Pune were British controlled so your theory is wrong that non British controlled areas are doing better.