Hmmm pretty good points maybee.
HOWEVER:
True, but when you start out you're expected to draw as many spells as you can until you learn the ability to refine. Also the game does a poor job of explaining its mechanics to you, which leads to a lot of confusion.
Except they act more like they're seven as opposed to seventeen. Especially Rinoa, the most brainless and vapid bimbo in existence. Also some characters i.e Quistis simply drop out of relevancy once their arc is over and they do absolutely nothing for the rest of the game. Except I'm kinda wrong on that example as Quistis doesn't even have a proper arc, she tries to open up to Squall, he tells her to smurf off, then she just stops being relevant without having learned anything. Hell the one time she actually does something meaningful - when she tells Rinoa what a useless retard she is - she almost undoes it when she decides to abandon her post in the middle of her mission just to apologize for hurting her feelings. I mean, come the smurf on.
I think we've already covered this before, but you forgot to mention the level scaling which trivializes every battle and further takes away from the sense of progression. Oh and it makes every character play the same, which is always such a big problem for everyone with the materia system in VII, but it's okay when literally any other game does it.
Still doesn't change the fact that for well over half the game she's annoying as hell, does nothing but get in everyone else's way, and she's defined by her contrived, one-dimensional obsession over Squall, even though he does nothing but brush her off, but more on that later. She's the very definition of a manic pixie dream girl.
Actually in retrospect I like Squall, at least until a certain infamous twist takes a steaming trout all over his characterization. He's the only one who actually does act his own age, I mean sure he can take his jerkassery too far but in some cases he wasn't ENOUGH of a jerkass. I know it sounds crazy, right? But I'll get to that in a moment.
Except neither of their actions make any sense. Why is Rinoa so obsessed with Squall in the first place? Why does Squall suddenly decide he can't live without Rinoa, and just contradict his entire character up to that point, when she's done nothing but annoy the trout out of him (and everyone else) and has proven to be a much bigger liability than ally? To be honest I don't know why Squall doesn't get angrier and try even harder to push her away the more she tried to get close, when he did that to literally everyone else in the game. And the way the rest of the team actually has to intervene and force you two together (i.e when Rinoa is dangling from a ledge and the others insist that YOU have to be the one to save Rinoa when literally anyone else could, because it's not like you have more important things to do i.e commanding and managing an entire army in the middle of a battle) only highlights how little chemistry there is between them.
As I've said before, the orphanage twist is bad and not just because it's a convenient excuse for everyone to feel closer together. Also maybe it's just me missing something but if Squall has amnesia, why does he act so aloof and distant 24/7? I mean, if he can't remember having a trout childhood, why does he feel the need to push everyone away from him? He 's constantly trying to avoid something he shouldn't remember happening from happening again. And he never once stopped to think about why he acts the way he does? Just seems silly to me.
Maybe(e), but it does have legitimate flaws.