No, it's not a requirement. In general, the sups that are assholes are also bad at their job.
Now that's assuming they are true assholes and just not telling you to do something you don't like/understand and you're just calling them an "asshole". If they're truly an asshole, then they're failing at their job.