I like that it can disrupt decks, that just control until they have a their win condition.
It is annoying when used against me, but I don't think its a mistake, that they made it.
I personally love/hate it.
I like occasionally stealing quest rewards and stuff like Daddy D or a hero card, but I also hate that it can be abused with macaw, brann, theotar stealing theotar, rogues and priest.
Having one thing stolen that maybe messes up your game plan I think is okay. Having 2-6 chances of stealing win conditions in a given game is not.
that’s just me. I wish they had a hard limit on its effect. Even though that isn’t a thing in hearthstone.
Maybe it would be better if it weren't a minion, but then it would be the first ever neutral spell