the current system it's self isn't flawed on a conceptual level, it's just specifically the attribute point system that is a mess.

I like having the job level and physical levels be seperate, maybe soem kind of system where the physical level plays a parent roll to the job level (I.E. job level can not exceed physical level?) or maybe change the "Physical level" in to "class level" where in you job level would apply to your level as a glad/lance/miner/whatever but you class level would be war/magic/hand/land and you could switch between the 4 in town/at a camp.

humm ... I'm kinda liking this idea.

so say that Physical level was done away (job system stays intact) with and replaced by a class system base off of the 4 disciplines. now each on those "classes" could be swapped out in town or camp (basically only at a "safe" zone) and what ever "class" you have active gets the EXp that would normally go into your physical level. instead of having stat points that we assign, each class will progress in a linear fashion enhancing the stats associated with that "class" (I.E. if you level your war class your STR and VIT will get better, making your war based jobs better). however when you switch classes your attributes get reset to those of your current class (going from war -> hand means you will loose the attribute bonuses from the war class but gain the bonuses of your hand class).

peoples major complain with the physical levels is that they would grind to 50 assigning stat points for their glad, but once they maxed out that build and wanted to level their magic based classes they would be gimped due to not having attribute points to assign into the magic dependent attributes. if the physical level system was expanded so that you could, in essence, level up several different "physical level" builds it would solve all that.