If you are talking about what I said, then I should probably clarify my position.
When I said Luffy, I did not mean Pre-TS Luffy, I meant Luffy in general.
Yes, even with his intention of taking down the four Yonko (which Pre-TS Luffy would have accepted as necessary to achieve his goal of becoming Pirate King) it is still antagonists that start beef with him.
Linlin threatened Fishman Island and sent minions to kidnap Sanji.
For Kaido, well Momo is New World Vivi so there is that. Caesar and his allies were intent on killing everyone on the island. Defeating Caesar and destroying the SAD factory meant pissing off both Doffy and Kaido anyway.
If I recall correctly, Fujitora actually confronted the Straw Hats. To be fair to Luffy, Fujitora came by just himself and his AoE capabilities would have just sunk the retreating ships. If Fujitora was serious about killing them then retreating would have been impossible anyway. Challenging Fujitora certainly did not put the crew in anymore danger than they were already in.
This brings me to my biggest problem with Luffy vs Katakuri.
Even if I were to fully accept that Luffy has changed into an individual that seeks direct conflict and confrontation (despite Shank’s teachings and the fact Ace died for that exact reason so gg those lessons), I refuse to accept that it is inherently in Luffy’s nature to deliberately endanger and/or abandon his crew just to cobble someone who never actually did anything to Luffy or his crew and who could have been dealt with by Luffy easily (e.g. trapped in Mirror World or drowned) so that Luffy could then protect his crew from the literal rampaging Yonko (who for all his Post-TS big talk, Luffy had no problem running away from).
On a side note, I also fully accept that my other two points (as well as this point) as pointed out by
@Admiral Lee Hung are not direct criticisms of Katakuri.
Fair enough but like I said they do affect my enjoyment of the character. After all, the one thing I do not enjoy is when a character shines at the expense of others.
Considering I see legitimate objective criticism for and against Katakuri, it does make think of Katakuri as a character was a good idea that (like everything else in WCI) was at best not executed to it’s fullest potential or at worst executed poorly.
If Katakuri had to be someone necessary that Luffy needed to face (I suppose this addresses what
@TEACH D TEACH was saying) then Oda should have just made Katakuri the big bad at the end of arc and invented some reason for Linlin to be out of action (any reason is better than that stupid cake chase sequence) or hell, just have that assassination plan of Bege’s work. That might have made folk actually take the Supernovas seriously.
Have Katakuri be the main threat that Luffy needs to face. That way Luffy is saving his crew, not abandoning them. Make Katakuri the reason that Luffy cannot leave the Mirror World. This would have fixed a lot of problems.