President can remove any ambassador at any time for any reason: Hill
Fiona Hill, former Russia director for the National Security Council, was concerned about the removal of Ambassador Yovanovitch and upset that the proper "channels" were not being used