I wonder if the solution for astro was to draw one card at a time but have it be one or the other and like let you save them for a burst. SO you would use draw and either get balance or spear, arrow or bole, etc etc etc. It would still have some sort of RNG but it would be much harder to game the system and it would stick with the tarot theme as when you draw tarot cards you typically draw with SOMETHING in mind already and the card will be in response to that.

I also think each card should offer a damage increase buff anyway but at a lesser value

And we still should have something to work towards- I liked the seal system personally. Perhaps drawing seals would offer a dps ability or something. IDK I still love astro but the drawing cards was the most fun aspact and now I draw once a min and play only a fraction of the cards.