It seems that overall low priced cards (30 to 100bcy each) are selling very well even in terms of total revenue, problem is to balance correctly price-rarity-gamepower, not an easy task at all.
In general I think that supply unlimited blockchained cards is an huge error, and maybe it will be better to set up an upper limit (10.000 cards? 50.000 cards?) as a general rule. One solution could be on introducing a sort of "edition" for cards sold out but still necessary for the game play.
This concept should be used for cheap common cards and ultra rare cards.
For example, FDCARD is sold out, what about of a second edition for FDCARD? FDCARD2
Same power, different color.
There is also a second issue we can observe whit Premium Merchant, some cards are simply too costly camparing to their rarity/power. This issue is strictly related on bitcrystals price volatility.
In this case I suggest a massive burn so these old overpriced cards will be attractive again at their original price tag. (example BEARWHALECD, 1200bcy each, too much for a 3000 issued not so powerful card, currently EDS owns 2830 cards, probably 2500 to be burned to make those cards attractive again)
Just some proposal.