Chris Matthews doesn't hate Obama.
But he does consider "Hardball" to be very influential in deciding presidential policy ~ and he get's very angry when presidential policy (for lack of a better name) goes some other direction. It's an ego thing ~ what can I say.
I remember when Matthews was using Hardball to shill relentlessly and shamelessly for Rick Santorum, (It's a long story involving a relative) trying to make sure Santorum got re-elected to a third term. (I believe that was in 2006.)
Matthews was visibly angry and shaken when Santorum lost that election. He really could not believe that Hardball failed.
Then the Bush era finished Matthews off for the Republican party.
So, if at times, Matthews appears to be upset with Obama it's because Obama isn't paying any attention to him and Hardball.
As I said, it's an ego thing.