I still don't get how Harbaugh pissed Schwartz off. Then again it'd be nice to know EXACTLY what was said, all Schwartz said was you don't expect a grown man to be cursing during the handshake but for all we know Harbaugh could have been saying 'F*CK YEAH, WHAT A MOTHERF*CKING GAME, THAT WAS SOME S*IT!' as opposed to saying 'You guys can f*ck off now'. And the punch in the back certainly wasn't malicious, unless it was accompanied by something said that was off-color.
I'll also add people that analysts and people around the league would be way more pissed at Harbaugh if he had done this to someone "more respected" like Coughlin, Belichick, etc...