the 75% done figure was already debunked a while ago

https://youtu.be/Yg_a-5Zy58g?si=7MVxg-uTPZfUX3Gb&t=1325