@Frozeneye wow, much respect for actual response with decent reasoning without getting angry like a lot of people do.
Anyhow, your reasoning is sound but I guess I don't agree with all the nuances of it at the end of the day. Sanji's change feels like it went it hyperdrive, it was a real sudden 180. I dunno how I feel about that, I think I prefer to see some of the gradual changes instead of having a big arc, then sudden instant change afterwards. A manga is a better medium than say a movie to build character, movies are constrained within couple hours to try to build character growth, and even then within that constraint some movies really do it masterfully without having it seem too sudden. Making it too sudden makes it a little jarring, and can get a lot of push back or aversion from the audience. Quality character building shows more nuanced processes imo. But maybe that's just my personal opinion in what good character growth seems like.
Now if what you say about the Yonko teaming up is correct, then I'd say it's reasonable for them to team up, but at the end of the day everything you stated is just speculation at this point unless Oda confirms it or it's revealed through the story. And imo the Yonko didn't fuck with each other for different reasons. We clearly know that Shanks and Whitebeard were actually good people and so it's clear that they won't fight each other unless it's absolutely necessary for something. We have no idea what kind of relationship Big Mom and Kaido had, but they seem to be the more streamlined villain characters, and also the type to very full of themselves. From what it seemed, they never seemed like the types who'd join up with another yonko, but rather just do their own thing their own way. And their loss from either the Vinsmoke or Domingo doesn't seem all that big enough for them to conosider Strawhat a threat enough to team up with a fellow yonko that they don't really see eye to eye with. We have no indication that either Big Mom or Kaido is worried or cares about Blackbeard at all, so anything in regards to that is pure speculation, even if it may be a reasonable speculation. So who knows really, but it imo it just still seems a little forced and just way too sudden. Oda sure likes his surprises, so I think he skips out on helpful exposition of processes that would lead up to such huge plot points. So at the end of the day, I don't find the way he made this alliance happen sufficient for me to believe that this is something that is in character for them and not just a contrived plot device. This would have been so much better if Oda showed some reasoning for them making an alliance or shows a scene where each yonko's internal monologue on the benefits they'll get from allying with the other yonko. Of course, who knows. Oda might just pull another surprise on why the yonko teamed up. Could be that either or both had ulterior motives and are just using each other. Or even possibly utilizing it to back stab each other, or something. If so, then I guess my complaint about no reasoning then is moot point.
In terms of the 5 supernovas vs the yonkos, I'm not saying that the supernovas should just leave the battle right now, but more so pointing to the fact that that it's so ridiculous that they're even fighting in the first place. Oda clearly portrayed the yonko still much more extremely powerful than each of the supernovas. We saw Kaido pretty much oneshot Luffy near the beginning of this arc, Kid was already captured and overpowered, as well as Killer. Furthermore, we saw Luffy just barely beat Katakuri. so he's definitely not at any level to challenge Big Mom either. The yonko each showed enough power where they'd easily be able to take on 3 supernovas on their own. Now two are teamed up against just a mere 5? This is ridiculous, and if the supernovas end up winning the battle, it would give off extreme deus ex machina vibes. Oda has to take it in a direction where winning was the ordeal in this fight, and that something else happens for them not to just be wiped out.
As to the quality thing, sure. Let's say that the different cuts is just a different style and that it just happens to not be to my liking. Well, it's not like I haven't read/watched other media that utilizes multiple plot points going on, and some have been shitty and not well executed, and some have been done well. So in my opinion, I just don't think Oda does it all to well enough. And with any manga that goes for a long time, I think it's just been built up too much for too long that it's kind of losing its quality. Sometimes, ending it on a shorter note makes it so much better than having it go on and on where it's just getting too big at a certain point. I think One Piece is definitely at that point, and I think it really needs to end within an arc or two after this current arc, but I just don't see that happening with the amount of plot points that Oda has already laid out, and I think that's his double edged sword that's working against him in the long run. I think it would have been better if he stuck to couple very strong plot points to stay with and focus on. Having too much of anything is never good, moderation and balance is key. In the beginning of the manga, a lot of plot points can be good because there is still so much time and space to build into it, but when a series has gone on for so long and it still seems to have a lot of different plot points going on that needs to be resolved, it becomes too much.
Regardless though, I appreciate the discussion