I don't know anything about sword art online and heck, I first saw who are Kirito and Asuna by playing this game.
Sure, Kirito can't be defended, but as a character he is an honest hardworking person who tries his best whether he is working, playing or helping people. Ofc he has his flaws, especially as a boyfriend he is not a good one. But not a terrible one either, his girlfriend is just a dishonest hypocritical bitch who only thinks with her pussy and gives absolutely no chance to him. And he is not that good in the bed but it is just because author wrote him like that, usually he doesn't have a stamina problem like he has in the bed. Anyway, I don't like or dislike him, but overall he is a decent human being.
But Inoda... First of all he is just a rapist fat ass who even can't run properly but ofc has unlimited stamina when it comes humping. He has that constant luck on his side and whoever he rapes the girls just shut their mouth. He can't work, can't move his ass if he has to do something other than sex, and overall a terrible human being which everyone hate but he gets everything in his palm just because author gives him pure luck, monster dick and NTR logic limitless stamina. And on top of that he is just a loser who thinks himself a superior to other people
Anyway, that's why I don't like Inoda, cuz he is just a cheap character who only enjoys constant NTR shenanigans in this shit story of Fujino. I don't care about Kirito and don't root for him but since I hate Inoda, I want to see that loser suffering, and same goes for that hypocritical bitch Asuna as well
And the thing you wrote for Kirito being an asshole is probably just an administrator thing, so I'm not sure that if Kirito will remember or act conscious like that. But to be honest, even if he does most of girls want to fuck with him anyways, so he will be always fundamentally different from rapist Inoda

for example, there is a huge difference Liz being raped by Inoda and submit herself to Kirito