If he used backstab artifacts, then you have seen a completely different deck, with different tools and wincon in spite of the fact he also used artifacts.
To be honest, the deck I present really struggles against Obelysk Vet and Control Vanar archetypes. It's not perfect, sure, but it's definitely playable.
EJ's deck will probably have better time against Obelysk Vet, but Faie is still a harder matchup.
And also, as I already mentioned, the player piloting the deck should avoid situation where he has to dump his hand. It is usually possible by using teleportation, running and artifact based removal.
But as I don't see many matches against control Hai, I assume that this archetype will never become popular, not because it's hard to pilot, but mostly since it's more fun to summon beefy and interesting minions to most players. I main Control Hai, cause I like being non mainstream)
EDIT. Sorry if I act too defensive of my idea. I hope you understand