One thing that I know about MCI've followed Marc C for some time now, haven't played any of his shorts, just read his commentary on the market. He could use a better delivery to get his message across, however one thing I do know about MC , like a cat, he likes to play with his prey before he delivers his final blow.
Right now he is playing with his prey and we can expect the final blow shortly, he's just a bit unpredictable.
I don't think that he entirely took HCG down, the writing is on the wall for that one.
EIF on the other hand will be his doing.