McInnes became a bit too unhinged in the end.
He clearly read too much in to what 'social media' thought about him and his team and eventually he either didn't think there was a problem at AFC, results wise or he had no idea how to fix it. Both good reasons for getting rid.