Yes, he is being replaced. No question about it. The cause on the other hand is the question.
Obama has nominated Gen. Rodriguez to replace him, but he still has to be approved by the Senate. There is no word what is going on with Ham.
This is anything but a closed and shut case, but to say that he is having his command removed because he counterracted an order to not attempt to save US personnel is so far fetched it would be in a Jerry Bruckheimer movie.
Far fetched it might be but it's exactly what I would expect this disgrace of a President and his administration to do to punish someone who disobeys Dear Leader's orders