Agreed, the most successful assholes have always been the ones that understood that you can't be a asshole all the time, you need to deploy it at a opportune moment.
If you've got an asshole being strategic about when to be an asshole, you actually have a sociopath, because most folks at the point where they know they're being an asshole would just stop.