Sanji after WCI arc is different Sanji, case of genes and you know that thanks to his eyebrows etc. Like common stop pretending that genes doing nothing here. Sanji without genes is YC2 at the ver best, everything what's happening with him right now, is not power that he trained to awake, but power of genes that Judge put in him. So judge is carrying Sanji to the highest lvl