I think that Mihawk is cool and needs something to seperate him from Zoro and Shanks in order to be a great character. Right now he’s just an obstacle in the story.
It’s just weird that people really fight so hard for him just to push a Zoro narrative. Fans never take an objective approach.
We'll learn more about him when his time comes.
I have been reading this story weekly since Skypiea. I don't feel any different about Mihawk than I did back then. He's an endgame character that got introduced earlier and that Oda rarely graces us with. I'm willing to bet Oda doesn't even know Mihawk gets slandered online because his title and story future role really should hard carry his potential and how he's perceived. In fact, if it weren't for fans of other characters (or factions) wanting to slander any other character, they'd enjoy him too.
Speaking of power... Was I bummed that he didn't do more on Marineford? Sure, who doesn't want their favorite characters flex more on screen? We all do. Did I ever perceive him as "weak"? I didn't even know people did until I came online. Marineford was a festival of high tier characters clashing and most top tiers not really trying and it was already evident by their attitudes back then, with admirals clashing unscathed with Whitebeard and then with Marco or Jozu the next moment.
Speaking of "needing something to separate". Mihawk is already his own character with a very distinct personality, but as I said, we'll learn more about him when his time comes. We didn't know anything about Kaido or Big Mom but their names for years. Barely the same about Shanks. Same for Dragon and I'd say same for Garp (it wasn't a short time until we at least got his flashback with Roger and Luffy. It may be perceived as short for people who watched the anime when it was all said and done, but not for anyone who followed the manga back then. And it's just now that we have gotten Garp's literal first on-screen feat).
Oda only starts showing what characters are capable of when their relevance to the specific current arc draws near. Mihawk's time will come, like any other top tier's time came.
Do notice how I can show my appreciation for Mihawk without mentioning the name "Zoro" who doesn't live rent free in my head.