Couple things.

1. Combat really doesn't improve until later on. After you've unlocked some other class skills the game becomes a bit better. Not perfect and at times I find myself just waiting on my character to hit so he can get enough tp to attack.

2. The game makes me feel like I need to level up all combat classes. Which can be rough for a new player or a returning player who didn't get very far. This also makes the jobs/classes feel very cheap. It's hard to be the top Lancer/Dragoon player when I'm casting Cure, forced to level up other jobs to make Lancer/Dragoon compete, or forced to switch out to other jobs/classes because the dragoon isn't capable of running the content.

I really hope they can address this in the future but I have a feeling its going to be a staple of the game. Which will probably hurt its success in the long run and just won't appeal to me as a player.