While I agree on the charisma part.
Being OP only works in shows like One Punch Man.
Not really, Satoru Gojo from Jujutsu Kaisen is considered to be one of the best characters in the series, despite pretty much being the strongest in the whole series, specially for the charisma part. There's also Goku & Vegeta from Dragon Ball (except Super, DBS is shit) are beloved since decades. Even some Isekai protags are OP & well loved.
And not just anime, there's also 80's Action Heroes, you don't see the 1st Rambo & think "it's bad cause OP hero", you watch it to see what war PTSD does to a man. You don't watch Predator to say "look how bad it is cause Arnie is OP" you watch it for a 80's Action kino showing how a front soldier has to survive with stealth & guerilla warfare tactics against an alien entity, You don't watch Under Siege for Steven Seagal's OP Bullshido (it's still a great film), you watch it for Erika Eleniak's perfect tits. I can go on-&-on, but basically this applies to most 80's, 90's, & even some action flicks to this day. Even Cruisekinos, & Tom Cruise actually does his own life-threatening, reality-defying stunts, thus all Cruise films being Cruisekinos.
Hell, surprisingly, even some Pajeetkinos recently are fun to watch, & they shamelessly make their characters OP, but they're great to watch. Hell, one of them even has it's own
thread for being the best this year. The same director's last work is mentioned on Star Wars thread at times on how to do a OP character right, unlike the SW Sequels. Also, said Pajeetkinos also found a way to do the whole "OP characters with no challenge" issue.
TL;DR: Having an OP character isn't a bad, writing said character to be likeable alone solves more than half the issue of a character, like OPM did. Even being OP becomes part of the character & it's charm, if he's written well enough.