As someone who hated AST in SB and who prefers the new card system
I don't think they should've changed the card system at all from what it was in SB, at least not to the degree that they did, and the card system was the main reason I hated AST. I absolutely cannot stand RNG, it is one of the most annoying things in most games, imo, but that doesn't mean it doesn't belong, because to so many people what they loved about the class, and RNG in general, is the concept of "making the best out of what you got", it's why games like The Binding of Isaac are so popular.
Yes, I understand for raiding purposes, for savage and such, the new card system is a better foundation for optimization, but appealing only to the hardcore raiders when they make up such a small percentage of the fan base comes off as a mistake to me. Plus, as much as I hated AST, at least there was a certain high you felt when you got that spread balance, it was like spinning a slot machine, you didn't win every time, but that made the times you DID win all the better, and I feel like what a lot of ASTs are complaining about (on top of the class being just weak overall now, with no real benefits of having it on a team) is that those moments are gone now and their main mechanic feels so much less interesting and unique.
Yes, I prefer the new AST, (or at least its card system) and I'd be much more likely to play this one over the old one (granted that's IF they made it actually not a struggle to play with), that doesn't mean I think the changes are good, because I don't think it SHOULD appeal to me, or to people like me that aren't fans of RNG. This is a game where your 1 character can play like, 20 different classes, and the entire point of this system is to try multiple classes, see how they play, and find the one, or the few, that are fun for you. I believe in a system like this, not every class SHOULD fit for everyone, but that's okay, because, surely, there's a class that does fit you, and this push to make all the classes similar and appeal to everyone is having the opposite effect because now almost nobody likes this class.
I know it's unlikely, but as someone who does prefer this new AST, I do think it'd be best for it to go back to its previous iteration, or at least something similar, though, knowing SE, the soonest that'd happen would be 5.1 if you're lucky, and much more likely is 6.0.
Anyhow, sorry if this comes off as a incoherent mess, as I'm both terrible in grammar/syntax and it's 4am as I'm writing this, but I'm hoping I got my points across clear.