Wouldn’t surprise me, tube gets new trains all the time whilst us Northerners still carting around in pacers.
A stock - withdrawn at 52 years
C stock - withdrawn at 45 years
D stock - withdrawn at 39 years
59 stock - withdrawn at 40 years
62 stock - withdrawn at 33 years
67 stock - withdrawn at 45 years
72 stock - currently expected to be withdrawn at 63 years
73 still - still going at 45 years
And just to provide some balance
83 stock - withdrawn at 10 years
So, with one exception, this is hardly getting new trains all the time. Quite the opposite in fact, nearly every fleet has gone beyond the notional 35-40 year book life - in some cases considerably so. The 83 stock was a special case, a small fleet that was rendered surplus by the JLE, and that had various technical and design problems which gave an incentive to get rid of them prematurely.
Another case of reality check needed as an antidote to all those chips growing!