Indeed , but the consumers demand(for MTG) is there for them to keep doing so , and in those consumers there’s some that are just as greedy as the companies themselves by trying to hoard & flip cards/boxes/sets
At least in HS this isn’t possible!!
Back to topic though i think new players and f2p need to take a good look at the CCG genre before playing HS. They’ve always been expensive no matter how you look at it, digital or physical.
Lets make it simple by comparing HS to WoW … Which for context , we will say wow cost money while HS is free to start.
-HS cards are like gear/skill points, they are the goal of the game alongside
winning/defeating opponents by using those .
-Now in wow , a casual , a new player and a hardcore player wont have the same
stuff , just like in HS . It wont be a fair fight all the time but there’s side content to
do to keep progressing while slower than the main part of the game.
-Just like in wow , has the game gets updated and new expansions come out ,
some progress and what you acquired becomes useless , in HS those are called
rotations and nerfs 
And i could go on and on and on , i could even do the same comparison with quite a lot of games of many genres. While yes people can pay for packs in HS , there is no way of telling if they did(outside the obvious pre-order heroes lol).
OP- in comparison to wow still , its like you just bought wow and looked up a cookie cutter build and noticed you needed to get max level and grind X amount of raids to get the result shown on the site …Then proceeded to the wow forums to post an iquit thread! You wanted something in game and you were NOT willing to put forth the effort.
Ugh wall of text , guess that whats insomnia does 