Well there is other way. If you want bonus skills or bonus efficiency in soe skills, you sign for guild, and you can be only actibe in ONE guild at time. you still use current system, but all skills from current guikld are enhanced/easier to equip( less points cost) (or maybe skills from different guilds costs more to equip?) Yes it would require you to run to city, find the guild and do short conversatioj for that, but how diferent would be it from trunning to moghouse and equiping job and sub?