My thought on the excessive length for Stewart is because of his "I'm calm, I'm calm" routine, followed by him bull dozing several people, some of whom looked like NBA security, which he did twice.
The NBA might prove me wildly wrong, but while LeBron was very unsportsman like, Stewart went full blown crazy. LeBron started it but guys take dirty hits in this league, I wish the league cracked down in it harsher, but players can't respond to a dirty play by running around for 5 minutes acting like you want to kill someone and steam rolling anyone in the way. The NBA is lucky that "the malice in the palace 2.0" didn't happen tonight, if the Pistons were losing by 12 instead of winning by 12, I suspect it could have. The league just can't allow that.