If a villain will get killed by one of the protagonist, for me it will be bullshit.
The only one that I'd like for this job is Blackbeard or his pirates against an already defeated Kaido, for his super Devils fruit, maybe that's why he's moving after Wano.
Why him? Because it's coherent with his character, history and actions in the opera and above all, it has a real and concrete purpose, functional.
Zoro has to shine, like every other Strawhat I'd say, but having one of them kill an enemy is not what I've been reading for more than a decade, don't even know the reason for that and if I'd appreciate it as time goes by