The new card system is fine in itself (could use some QoL improvements, though), but it’s not a good replacement for the old card system. The old card system encouraged a play style where you had to adapt to what you drew to get the most out of your kit. It was a bit unreliable, but that could have been mitigated by a) adding new tools for burning cards you don’t want in a way that’s useful (like the new minor arcana system, for example) and b) adding tools for getting the card you want reliably (my personal suggestion is a cooldown which changes your basic moves into card icons a la dancer to allow you to draw the card of your choice), and c) bag randomisation, which means that each card you draw is removed from the set of cards to be drawn from until all 6 have been drawn. This means you’ll get exactly one balance every 3 minutes, and exactly one spire, etc.

The new system (with a non-card flavour) should have been the basis for a new healer class. That way people who don’t like the rng can go without it and people who do can keep it.