@Royal Kick
I don't understand the point you're making here. Sanji getting an offense based power up doesn't mean he has an AP issue.
Just like Zoro receiving Enma then ACOC, both of which are primarily AP power ups, doesn't mean Zoro had an ongoing AP issue that needed to be resolved. Same applies to Luffy, who trained weeks to gain advanced Coa then needed Acoc then needed to awaken his DF just to deal enough damage to Kaido. What you're referencing is presentation, Sanji's attacks don't seem to be as flashy and visually impactful. As well as the fact that Sanji's fighting style has always been combo/volume based, this isn't him lacking AP. Oda isn't going to change his fighting style to indicate that he no longer has an "AP problem".
Sanji also improved his speed. By Oda's own words, Sanji "obtained the power to disappear". So, clearly Sanji gained a speed based power up in his fight with Queen, does this mean that he had an ongoing speed problem?. Does this also mean that Zoro had more of an AP problem than a speed one because he improved in the former rather than the latter?.
The issue isn't saying that Sanji needs powerups to beat his opponents, this can be applied to Luffy and Zoro. The issue is the implication that Sanji, in specific, gains offensive powerups because he is presented as having an ongoing AP issue while ignoring that Luffy and Zoro, throughout the series, have been getting a slew of AP boosts. Zoro getting stronger swords, Ashura, Enma and Acoc; Luffy with gear 3, Boundman, Acoa/internal destruction, Acoc and his awakening. All these were either exclusively AP boosts or apart of the improvement. But no one says that these two have an AP problem. Framing one improvement as "necessary because of a weakness" while not doing the same for the rest, is a double standard.