Oda hates Sanji. His PU is literally the worst possible shit Oda could have given him. He serves as a hype tool in almost every arc and Mr Prince is dead. Oda should have given him tekkai, rankyaku and FS. His gags have also become stupid. Also, I will never forgive him for attacking Luffy. I still love Sanji, but I am not blind.
"But Sanji doesn't cut, that's Zoro's department"
Oda gave Zoro and Luffy fire-related abilities and also their own type of flight. In Zoro's case, it is not flight, but it is close enough. If Oda gives Sanji's shit to other people, he should give some shit to Sanji as well.