I really don't know why this wasn't the next step in The Armoury System. A system that seems to be based right off of Blue Mage from FFXI to an extent.
Give each Skill in the game a set Stat that it gives if equipped on Main Class and a slightly weaker set Stat that it gives when equipped Cross Class.
Make it so it wont give stats if your not Recommended level for the Skill.
Boom, you have a functioning Stat progression system that will make characters stronger and influence mixing and matching of skills by players.
You wanna be a tank? Better equip all those defensive skills that give you bonuses to Vit and Defense.
Wanna deal more melee damage? Better equip some extra weapon skills that give you a boost to Strength and Attack.
Fighting a bunch of Ice mobs? Equip a bunch of fire based skills to boost up your Fire Affinity.
This is how I was hoping it would work from the moment they said you could equip any skill you knew already. I was kinda disappointed they went with a "Points when you level up" system like Ragnarok. Especially when they had already designed a stat distribution system for Blue Mage that seemed to fit so perfectly into the Armoury System.