Workaholics are driven by fear, and I have not found myself in a position where I need to spend six or eight more hours at work because I’m trying to make everything okay.
If you’re in this frame of mind and need control, being a workaholic is a socially acceptable way to try to achieve that. Your boss thinks it’s great, and you can get a raise for doing it. In the short run, it works really well because you can — at some level — control what you’re doing and keep pushing the ball forward. You get into trouble when you get better at your work, and there’s an increase in the number of people who want to interact with you and have you do more. So this kind of working method doesn’t scale— you end up exploding.