I've encountered two types of people who attempt the asshole strategy: A) those stick around in town and after about 10 years, eventually build a bad reputation that they can't shake, and B) those who have to move every 2 to 3 years to keep ahead of their bad reputation.
The first group finds they eventually have to move to get back to progressing in their career (hopefully learning from their mistake). I've known guys who moved and did change, running into them again and finding them to be completely different people, settled into family life, and quite happy. I've known guys who moved and didn't change, found themselves needing to move again in 10 years, all while cursing the world for being against them.
The second group just never progresses in their careers. You see them try to move into positions that seemingly fit such behavior, like "serial entrepreneur" or "SEO consultant". They never really grow, always behaving like they're still in their early 20s. By the time they hit their 40s, they can't pick up chicks at bars anymore and it hits home that they've wasted their life. Unfortunately, I've never met anyone who changed and turned it around.
It does come around. It just takes longer than internet scale time.