Canada's mega infra Vs. India's pindia infra. Like the 2x2 hanging 'road.'. They could at least planned a double-decker, even quad deck for future reference.
I feel our infra. built a gen. ago was elitist and only now are we getting world class mass transport like Vancouver sky train. Montreal metro and Toronto's Go train mass rail and tram & bus are hardly future proof, not like Dubai metro but thankfully not Mumbai local either.
60's-80's, India was poor when Canada was rich. Now metro projects or even Mumbai mono rail are neck-to-neck with Canadian upgrades or slightly ahead. Road infra is comparatively awesome in Canada.
Given the leaps in infra. technologies, India is 1/2 there and given 5 more yrs., will catch-up.
Development wise India is best compared with France's developmental stages. France went from an agri. base to Concorde, Airbus, Scorpenes, Dassault, Ariane rockets, high speed TGV Rail, telecom ... you name it. A modern economy?