He was highly qualified. He was hired. His performance was not satisfactory to his employer, and he was terminated.
I have no animus toward Bolton. I figured Trump listens and makes his own decisions. However, Pres. alluded to Bolton saying things to foreign leaders not in alignment with his strategy overall.
Wish the coup d’etat had not managed to “F##k Flynn...” who would have been a different type as NSA advisor.