Yes. It's often said that Steve Jobs was an asshole, but that he was an asshole for the right reasons. He was the guy in the room who cared more than anyone else. He wanted everyone else to give as much of a shit as he did, even when it came to seemingly tiny details.
I don't mean to paint a rosy, revisionist, hagiographic coat over his entire legacy, because plenty of his actions burned people in horrible ways. But when he was being micromanager-in-chief, he was usually doing it for a reason.