Was British rule in India beneficial to India?

Yes. Telegraphs, infrastructure (roads, bridges, railroads), and electricity were brought to India by the British. Other benefits included increases in sanitation, modern buildings, et cetera. Proof of these benefits can be found even today in the importance of Indian rail, a parlaimentary-type government, and the fact that British-era buildings and architecture still dominate most of the cities in India. Many areas of India that were under direct British control are much more advanced than the former Princely States.