You may have all the reasons to believe why infrastructure has often been a state of unfulfilled excess demand. Foremost, the longer duration of infrastructure development has been a major aspect. It would be pertinent to mention here that infrastructure would usually take long duration in planning, designing, and building.
When done on public private partnership basis, popularly known as the PPP basis, you should rest assured that concession period needed for payback would take decades. It means that contracts and legal framework developed by aiib infrastructure projects relied upon should stand the test of time, regardless the governments changing hands.