I'm not sure what led to his firing but by all accounts he is one of the best PR people in the biz judging from how many shoutouts he got on Twitter after being fired. I'd be wrong if I said people didn't enjoy working with him. From my limited understanding it sounds like PR people don't last very long with one company, although I don't understand what led to his firing. Just look at
this post Steinberg put up about how many tweets he got. By all accounts everybody liked him and says he's one of the best PR guys out there.