Back then, it was probably a bit of both.
And I'd imagine he still is. I'm sure there are guys in the locker room that could take him easy, however there isn't any that would dare go through with it.
And I'm with Kahran, Shawn has found God and changed his ways, so good for him. He obviously can't change the past, but he can influence how the future plays out. If he WANTED to still be an egotistical prick, he could be. His best friend runs the company and I'm pretty sure Shawn could powerplay his ass off if he wanted to. He doesn't though, and until he does I remain a believer in Shawn's change of heart.