I think the more likely explanation is that certain members of his political coalition have screwed up and that he feels he can't afford to lose them right now. It looks like he's chosen to prioritise for short term political convenience over long term good governance, which I think is a bad move.