It's just the way people see it lol.
Oda created legends like Oden, whitebeard, Roger.
And he didn't ruin any of them.
Legit none of them.
All of them, cared for their Family/Crew.
All of them, were strong as fuck.
When it comes to personal opinion and agenda people will start hating them. It's as simple as that.
Most of the people only like him cuz he's is strong. Which is fine. But those who disagree with that saying that's just not the only thing about him.
I better see senor pink > Xebec as likeable characters if strength doesn't matter to them.
Xebec is just another Madara/Hashirama kind of situation. Liked for strength only.
When characters like Obito and Tobirama has much deeper personalities.
Make Itachi a fodder and make him sacrifice his own clan through some means and people will shit on him.
People love Mihawk/Yonkoj, because they are purely about strength.
People love Admirals, they got much deeper personalities and ain't shallow or simple.
Guess which fandom is bigger.
If you like a character because he is strong, admit it. There's no problem with that, but at the same time your hate for certain character would also mean that character contradicts your agenda lol.
Even as a zoro fan, I have no shame admitting Sanji is better written character probably in the entirety of strawhats.
Zoro is just a symbol of strength and order in the crew.
Problem arises when agenda clashes lol, you can't like a character their fans push their fav > this certain character.
Then it becomes entirely powerscaling debate which had nothing to do with their character to begin with.