This is a tough dynamic. I've always been sympathetic to Davis, I don't think it's as easy as just brushing off how tough these past couple of years have been for him just because he has a $161M contract. No amount of money makes it feel good to show up everyday and do a job that you are actually incapable of doing. That has to wear on him.
That being said, this frustration has to be a long time coming for Hyde. He has a player he doesn't want that makes a lot of money, he has to play his best player out of position because of Davis. And it wasn't his decision to give him the contract. Having someone that you manage that you think isn't earning their salary is a very frustrating thing, especially when you can't do anything about it.
I am sure it will be handled internally, but Davis needs to be disciplined for leaving the ballpark before the game was over and not speaking to the media. When you make $142k per game and have hit .180 over the last three years, the least you can do is stick around for the entire game. He should be at a minimum fined his game check. I thought leaving and not speaking to the media was a coward move, and I'm beginning to hold the opinion that that is all Davis really is at his core. I hope I'm wrong.