I would rather the Strawhats get asspull power ups than become irrelevant. I would 100% drop the manga if The Strawhats don't fight BB/Red Haired Pirates on their own and instead rely on allies like in Dressrossa.
it's Oda fault that Luffy had jumped so ahead of his crew that he needed to buff the rest of the Strawhats so much in the first place
All things given it's becoming more clear that Luffy defeating Katakuri in the first place was something that he didn't plan for untill halfway through WCI, especially given that Katakuri was redesigned.