not exactly im just saying if you easily ignore some of those aspects they arent really that bad at all
That's a really silly view. You can say that about anything.
A fire's not that bad once you ignore the burning and pain. It even has a nice warmth to it.
People shouldn't have to put up with someone being an arsehole just because that person can also sometimes be a nice person.
There's no need to be an arsehole full stop, and being good to your friends isn't validation for being a richard to others.