I assume everyone will have different answers to the question you posed but, I reckon that if you don't enjoy playing a particular game, you should quit. Flat out, plain and simple, after all, games are meant for enjoyment at their core.
Hearthstone isn't the only TCG/CCG I've ever played, but...