I think the YS series gets its action based battle system right. The games aren’t too long or too short. And you’re constantly learning moves/skills throughout the entire game.
The most recent release YS 8 Lacrimosa of Dana was a good example. A very fun game that keeps you playing until the end, without having to play for 80 hours.