You're making it sound like Sanji is fighting Queen
because it connects to his character and not because Oda made Queen just so he connects to Sanji's character. You do realize that the author isn't bound by anything in this case, right? If Oda wanted to reverse their roles and make Jinbei fight the stronger one, he would. He would just make Who's Who and Queen different. This is a very bad reasoning imo.
Yeah, I'm not taking feats as the primary argument and the crew dynamic as it's One Piece! "How it should be" is what it is right now and exactly what Oda is doing right now. Portrayal and the established dynamic has always been much more credible. So Zoro and Sanji are the wings of PK not because of being the 2 strongest in the crew after Luffy but because... I dunno they're more relevant? lol. It's so obvious that even genuine Jinbei stans like
@TheKnightOfTheSea agree to it.
You literally said that the Monster Trio is an actual thing. What else does it mean other than being the Top 3 strongest of the crew? The 3 share no dynamic other than their strength and it has always been like that.