God has no problem
firing replacing leaders.
He did so with Elijah, replacing him with Elisha.
And things went along a whole lot more smoothly under Elisha.
Elijah too had a healthy self-esteem.
1 Kings 18:22 Then said Elijah unto the people,
I, even I only, remain a prophet of the Lord; but Baal's prophets are four hundred and fifty men.
We know what Elijah said was not true, because when he ran to the cave, he repeated that and God corrected him.
1 Kings 19
14 And he said,
I have been very jealous for the Lord God of hosts: because the children of Israel have forsaken thy covenant, thrown down thine altars, and slain thy prophets with the sword;
and I, even I only, am left; and they seek my life, to take it away....
...18 Yet I have left me seven thousand in Israel, all the knees which have not bowed unto Baal, and every mouth which hath not kissed him.
And Elisha does an impeccable job in Elijah's place, just as Joshua did in Moses' place.
And God does not tell Elijah that his bipolar mood-swings make him a liability. God loved Elijah and did not burst his ego bubble, but let him go gently, even organising a translation. Now that must make one feel special