I get what you're saying, but lets not pretend like this hasn't always been the case.
Be it Alabasta, Enies Lobby or Dressrosa - the lesser SH fights always concluded in one or two chapters, Sanji/Zoro fights in two or three chapters and then a really long final fight with Luffy and the boss.
Be it Alabasta, Enies Lobby or Dressrosa - the lesser SH fights always concluded in one or two chapters, Sanji/Zoro fights in two or three chapters and then a really long final fight with Luffy and the boss.