It would have been way better if Oda had just gone with:
Luffy (with help) vs Kaido
Zoro vs King
Sanji vs Queen
Jinbe vs Jack
Franky vs Sasaki
Robin vs Black Maria
Brook vs Who’s Who
Nami vs Ulti
Usopp vs Page One
Chopper vs Perospero
Instead, Oda chose to “subvert expectations” by having Chopper only fight a non-serious Zoan Queen off-panel, Big Mom beat Page One for Usopp, and Brook be Robin’s janitor while Jinbe has an easy fight against WsW in which he was never actually threatened. Luckily, most of these still did happen or will happen, but I really hope that Oda isn’t just going to abandon Usopp, Brook, and Chopper for this arc. It still makes no sense for WsW to have the exact same eye tattoo as the Mary’s and not be connected to them. It makes no sense for P1 to have done literally nothing in this raid
Tbh, while yes, it would be nice to have all 10 crew members be major contributors to 1v1 fights, its not at all bad writing or really a bad move by oda.
He's made a point several times, and even through Luffy, that not everyone in his crew is strong enough to do everything. They do what they can to keep their captain victorious and alive, and vice versa for Luffy keeping his crew alive, and in that sense Oda has been extremely consistent when it comes to those themes.
So when you look back at the last 40 chapters of the raid, it's understandable why certain characters thus far have not had straight forward fights (Usopp vs Page 1/Nami vs Ulti) or lost said fights (Chopper and Queen, Usopp and Page 1/Ulti) and why that is fundamentally OK.
When you look at those that have been what we call "shafted" by the plot (Nami, Usopp, Chopper, Brook), you can see that most of these people have had nice big moments this arc this far that signify decent contribution to the plot/raid.
- Chopper and his medicine, him striking/holding off Queen before Sanji
- Brook cutting Zeus again, freeing Sanji, taking put Black Maria's weapon, defeating all of her fodder in 1 strike.
- Nami striking Ulti several times, getting Zeus back, and defeating Ulti in the end.
So now while some people might not "like" these portrayals, Oda has done at least something to show them properly fighting or contributing.
Usopp though.....needs something, and I am banking Oda saving something for him the coming chapters, whatever that may be. And that's just based on what we have at this time. The longer this raid goes, the more signficant chances we get of weaker strawhats doing signficant things, even those like Jinbe/Franky continuing to contribute