I’ve said it in other threads but I’ll post it again here because I believe everything you’ve listed here are flaws Sanji needs to overcome. He still isn’t accepting his full self. Sanji
is a Vinesmoke. And Judge and his shitty siblings can’t do anything about it. He’s a Vinesmoke and the
greatest of all of them whether they want to accept it or not.
I believe the point of Queen’s connection to Judge is to give Sanji a chance to finish the character arc he started in WCI and embrace himself as Vinesmoke Sanji. I think his moment with Momo where Sanji congratulated him on refusing to throw away his Kozuki name is foreshadowing for Sanji’s own growth.
All of the excuses Sanji makes for using his raid suit are still him rejecting who is is. I actually think Sanji not incorporating DJ into his RS yet could be him refusing to embrace both sides of himself but that’s just speculation/headcanon for now.
I believe Sanji is going to start out this fight in Base, but it’s not going to be enough and he’s going to have to accept the RS for real, as a power up. Sanji using the RS for power isn’t a disgrace, it’s him embracing a birthright others tried to take from him. Anyone who wants Sanji to get CoC should embrace it because his Royal linage is his best route he has to it imo. If he’s to get I believe it will be because he’s the first true Germa conqueror in a few hundred years.
People who are worried about the RS meaning he’s weak without it are silly. Who cares? These guys are Pirates and strength is strength by any means necessary. He can reap the benefits and still get stronger himself as well.