It's not as bad as it was at the time I posted that comment. I wasn't kidding about the game giving about a fiftieth of a level per each very long fight, but that's not a relevant complaint anymore since the last time I played (about a week ago), it felt better in both fight length and XP gain.
Next time I get around to playing, I'll have to poke around and see what's balanced and what isn't.