At this point I pretty much just play HearthStone regularly. I collected Pokémon cards back in Gen I and a little after that, but barely played any games as I was the only person my age interested in the actual game aspect of it. Was introduced to MtG at University and spent a ton of time playing that (still have a big box of cards, too) but there is no real scene where I live currently and none of my nearby friends play so I kinda dropped off.
I think HearthStone benefits from being designed as a digital game first, which makes it work smoothly in a way digital MtG will never be able to. I also got heavily into Duelyst last year but then completely stopped at the New Year for no real reason (I should go back to Duelyst, it’s super good). I gave Infinity Wars a shot recently, too, and that’s definitely doing some very cool stuff but it wasn’t enough to hold my attention for too long (didn’t help that they seem to be struggling to hold a player base).