I feel the issue is you get hit so hard with the collection has no value, when the game dies. I feel TCG's digital ones have to find a way to profit off not the boosters/cards but give benefits to those who subscribe, and give cosmetics. IMO I feel the best way to do a TCG is...
Make boosters/cards only use gold, the currency people use in game.
Have the Ranked PVP dictate the Gold Per Match on average. Make it so the tiers give you more GPM.
The higher tier you are the higher GPM you get, the lower tier get lower GPM, but put a cap per day and make it so it's essentially when you complete it for the day, you just get an average per minute played. So good players get rewarded with quickly completing their daily (but have to play well to keep their rank). (Let's say max rank players have to play 5 matches, and lowest rank would have to do 10 matches)
Have PVE work on rewards system, give less rewards, less gold per minute on average but getting rare equips/pve cards give greater return in gold if they're valuable.
Add a platinum <-> gold exchange ala Guild Wars 2 and other f2p games.
Have the AH use the Gold/Plat and stay as is.
Make the platinum shop, the subscription bonus and cosmetics.
Give a very low chance for any card made to be full art, otherwise you have to pay platinum to full art a card (instead of gold)
Make play board and decks leeves platinum only and more expensive, again cosmetics like Path of exile but no one complains since they don't give you an advantage. Heck even make the league of legends epic or dota epic skins kinda deal where you spend lets say 40$ and you get a play mat/card sleeves that come with a bunch of special effects. Ah but here is the catcher have buffs on them, so they're more of a deal to the player
Have Card sleeves give 10% more exp (global account and character)
Have Boards give 10% more gold
It's doesn't break balance and makes people want to spend money on it.
Then with the more expensive epic skin ones when combined together give 15% each. Also having cool effects for your side of the field, lets say there is a plant deck I'm making and there is a garden themed decksleeve/decks. With custom effects now on the field like having a plant vine pull cards from my deck into my hand or move them onto the field. Have my plant cards in a little playful planter under them... push them to go oh this was worth my 40-50$
Have subscription give a lot of the KS features
weekly draft for free
guild/party leader bonus.
Acorn a day (Have a sub have to login daily for this, KS backers automatically get one)
You might go that devalues your account. No you have an account the longer that exists acts like a 12$ subscription for FREE, anyone who didn't KS. You will never have to Sub for those bonuses. Just make everyone who KS 250+ get it (since party/guild is just acting like pro player now with free weekly drafts). I feel the issues of party leader bonus, might have to be changed from it's base concept to not be as broken. Heck make it so if these player sub they get 2x bonus if they do both and (making their account have TRIPLE value, if they're a constant spender)
Another cool concept could be just like PoE, make it so people have card storage per-say. Allow the players to essentially hold onto a play set of 4 cards/1 equipment, but once you go over that limit. You get a bank storage that stores extra equipment, and have it so cards only leave the inventory slot when sold. AKA people who have low storage might want to just sell the cards right away for a lower price, and players with more space might be fine with holding onto more and waiting on people to buyout. Have people start with something like a 25/25 slots (25 extra equipment/25 extra cards. Have any card from a booster get mailed to you once you have space, loot from dungeons/pve can be switched out with current equipment). Again this is for anything above a play set of cards.
Honestly I feel like you look at the good F2P Cash shops and translate it into card games for TCG. Especialy for TCG's you have to make it so the cards aren't the dosh maker because it will just turn off every f2p player.
Not saying this is perfect but we needed something to help keep f2p players stay. A playing player is a possible spender.
The only other successful TCG's essentially is Wizard 101 which is big player base + sub, and MTGO which has the name of MTG behind it.
Lore Hound: Self Proclaimed Expert to Hex Lore (and right 80% of time with theories)