It always put sanji in the same level than zoro but the reallity it's both doesn't have same level and representative, it's only humuristic representative as another crew( like shanks and buggy).
Example why sanji doesn't have the same representative? would be several like:
1) Zoro is a worstgen and he has been able to defeat with realitive ease (Hawkins, Killer and appo)
2) Zoro was reconazied as Vic for many character (Uroge, Queen, Bartolo...)
3) zoro humiliated Pika and was stopped by a admiral while sanji was destroyed by vergo and doffi
Example why sanji doesn't have the same representative? would be several like:
1) Zoro is a worstgen and he has been able to defeat with realitive ease (Hawkins, Killer and appo)
2) Zoro was reconazied as Vic for many character (Uroge, Queen, Bartolo...)
3) zoro humiliated Pika and was stopped by a admiral while sanji was destroyed by vergo and doffi