But Crocodile is obviously > Moriah and Lucci I’d argue.
Like you could literally say:
Crocodile > Enel > Lucci
Enel > Lucci > Crocodile
Lucci > Enel > Crocodile
Etc.
and make an argument for any of them.
I guess but that's not the case for post timeskip.
Doflamingo is clearly stronger than any of them with Haki. Katakuri is clearly stronger than Doflamingo. Kaido is clearly stronger than Kata.
I guess we'll have to see. Blackbeard imo will outclass Kaido in sheer brokenness of his DF. Same with Akainu, who can kill you in one hit. And imo, Shanks' upper limit just isn't known considering by what we've seen, he can easily clash with Whitebeard, Akainu, and stop Kaido.
Again, i agree that it's subjective by nature of one's skillset, but the fights for Luffy have almost always gotten progressively harder. I do not think Kaido will be his hardest fight. I'm not talking about raw strength/durability only.