I have developed a theory called perpetual development. India suffers from it. It means the development is never done, it's always in process. Politicians show you cool dream of development, which for example, includes building a bridge. That bridge creates more problems than it solves as there was no study was done beforehand. Now, to solve those new problems, new supplementary bridges/underground roads are built. The development never stops. These new developments/tunnels etc become obsolete even before they are completed.
We are a developing country today and after 20-40 years we would still be a developing country. There's immense money to be made by keeping it in perpetual development phase.
I live in PCMC area of the Pune. It has one of the richest municipality. A person borne and brought up here would never imagine living in Pune or Mumbai. We don't know traffic, we don't know water issues. We got 8/4 lanes roads everywhere. You would assume that development is done here but you would be dead wrong. Since two years, municipality has dug up each and every road (and I do mean each and every road) in its territory to replace all drainage, water lines. And it wasn't like these things needed changing or if they were old. Why then? because it could. There's a lot of money to burn.