Honestly great post.
The more I play my astro the more I feel like square wants two things: for us to be healers but also to be healers who support.
Thing is we cant be both because we end up with what we have or an OP healer. So if the cards are our gimmick and what we bring to the party, ie: support, then that's what we need to be. We need to get cards buffed so that the RNG is worth the risk of inconsistency. A fact I actually like about astro, I love the rng aspect it makes the class very reactive.
Or, we need our healing increased and our buffs left untouched. In that case we'd be healers who can occasionally offer a slight buff to the party.
Whatever square decides they just need to make up their mind. We can't have it both ways it's gotta be one or the other or we'll always be subpar healers or OP supporters.