IIRC, that study didn’t conclude it stopped at 25, it expected it to stop at 18, but it kept going, and they ran out of funding at 25. A likely conclusion is that it never really stops, it’s just that what was measured wasn’t really development, but “change”.
Has it ever occurred to you the short bus Che Guevaras were farting the phrases because they saw this coming?