I quitted Hearthstone before 3 days. Early beta access and Nearly 1.5k USD spent from 2013 to 2017, which was A LOT for the moment then.
I was pissed with the increasing orders price and decided to not waist any cash and to save the amount I want to spend on the game. Guess what 2017 to 2020 I saved 2.3k USD.
This was the amount I would have had to spend on having fun, being compettive and getting paid content. My play time decreased steadily during that time from 30 to 10 houra weekly tops.
Battlegrounds got me hooked last year, but the RNG factor is too much. After 10k it's not even fun. You have all basic knowledge and it's choirs and RNG to get competitive ahead without being paid for like some streamer does.
2020 was the endgame for me - just bought a Razor17 with the money saved and won't look more to Hearthstone. Kudos to all that have nerves to stay and be loyal, my time here is over.