On Britian and MY COUNTRY INDIA
The notion "British brought to India (everything from topological surveys to travel infrastructure)" is absurd. Furthermore, India today has political boundaries but it is NOT "homogeneous nation-state". India has more than 1000 different languages just to elaborate on linguistic diversity. Further, Indians paid heavy taxes (price) for the services that you learn as "British brought to India". If I quote J T Wheeler, only 600000 peasants paid 350000 Sterling tax whereas 100000 Sterling was spent on them in early 1900s. Region most likely is Bengal which you may want to say poorest regions of India.
Railways (Transport system) was public company that gave most dividends to their share holders. It was "brought" by British for easy transport of army and other heavy equipments or their own leisure. Indians "bought" it with their tax money. If you want to know how railways was enjoyed by Indians, read book by M K Gandhi on his travels in third class. As I have mentioned M K Gandhi, you must know that he was thrown out of first class compartment despite having valid ticket in South Africa.
All surveys that you are referring to, British made for themselves to carry on their colonization drive (conquer alien lands). It was never meant for normal Indian public. You can see British are still struggling to conquer Afghanistan. Unfortunately most of the regions where British failed to conquer, compromised with Durrand line (Western boundary of Pakistan with Afghanistan), Indians were once ruling. Afghanistan was under Sikh rule when Ranjeet Singh was king.
How can you forget partition of India and role British played that caused one of the greatest disasters (1 million dead) in human history. I would recommend you to go through Cabinet mission plan arguments and counter arguments.
This is not a forum to discuss "untouchables". However, as I would just add, this is another colonial "Gem" to slander Indians of modern times.