I reread some chapters and wow... last week and this week's chapters were basically part 2 of chapter 956 when it was first revealed that the Shichibukai would be abolished plus finally revealed what had the Revolutionaries in a fit over Sabo. Not to mention our 2 baby special guests were hinted at the time too by Fujitora.
Also, saw so many hot takes about people mad Luffy didn't talk with Marco or how abrupt Yamato's decision seemed when all we had to do was wait a couple chapters for that, yet Oda has shit baking for over a 100 chapters before we find out about it. That said I am buttmad we're still in the dark about Sabo but only because I gotta live a healthy ass life to see all these reveals.
XI Wiki



