Really I want them to rework the whole class but I don't think that will happen.
I can only think of a few unique aspects to this class and it's kind of pathetic that they nerfed selene's buffs for this. Even if you were to draw an enhanced balance every time it wouldn't even be remotely close, but despite that the buffs are child's play even if you can choose which one to use every single time. I actually think that the spire and ewer cards are worthless aside from the situations where you don't have a brd or mch. Leveling dungeons they are especially worthless
Why doesn't it have it's own swift cast? The class has a minor theme where you can cast spells instantly and it would honestly fit perfectly. The only reason that -anyone- uses the blm skills at all is because they want to use that one spell and absolutely nothing else. Getting rid of the need for swift cast means that you can give them scholar as an xclass instead, which completely elliminates the need for Disable which is a single target 5 second version of Eye for an Eye.
Where are the additional interactions with the cards? Astrologist heavily borrows from the tarot, so why aren't there any negative effects? I'm not saying add additional cards, but it would be nice to have a cooldown that allows me to sacrifice a card I don't want on an enemy to debuff it. Why does every other skill have to be a generic, weaker version of another healer's spell? You could easily give Astrologist it's own bubble by making it focused on buffs (Buffs enhanced as long as you're inside of it maybe?) What about an ability to guarantee a draw from a certain set of cards? You can easily make this more manageable by hitting a skill that corresponds to the type you want. (dps for bole and balance, cooldown for spear and arrow, healing for spire/ewer) alternatively you could streamline it even more by putting the dps buffs in one pile and defensive buffs in another, but that might be seen as too much even if you increase the cooldown to a few minutes.
You can't even say they dropped the ball on this one because there needs to be an effort put into picking it up to begin with.