It can work in many professional relationships by terrorizing those beneath you and I suppose it could work in some situations in a persons personal life because when you're totally docile, people will just run all over you. But being an asshole can just make people not want to deal with you at all or speak badly of you too. I had an uncle who was a good, decent man but he had this thing where he'd just latch on to a person's deficiency and just not let up. Some people can't handle that. I always say treat people nice if you can, when you die you don't want people being indifferent to the shit and I've seen that happen quite a few times. Bad things happening to bad people and no one even cares, that's how it is if you like being an asshole.
I'm not innocent myself, i can be a real bastard myself but most of the time these days I feel justified. People will make you an asshole and complain when you call them on their behavior.