>>716460963 (OP)Other than Kimahri, sphere grid is practically a line until the very end.
X did a good job on varying enemy types and character strengths to make them all have a use.
Skill trees are great IF you can finish them. Nothing worse than having to permanently miss out on one thing by choosing another, or having to choose damage skills over quality of life ones.
RPGs are meant to allow this type of grinding so the player has control of the difficulty and isn't railroaded into what difficulty devs think has the most mass appeal.