Hi all, first before I start I'll go ahead and say I KNOW they're redoing classes and adding a job system. That's fine, I hope that it becomes something enjoyable for everyone! This is not detailed at all, but simply another way at thinking about this implementation.
Anyhow we know that picking up a weapon changes you to a class of "that kind of weapon user", you get abilities for a variety of purposes and play to your liking by choosing the abilities that fit your not only your playstyle, but for optimization.
Well there could be a weapon, lets just say whip for convenience and when you equip it you become a flayer class. Guess what? It has no abilities of its own at start! go out, fight monsters waiting for them to use abilities that can be learned based on your rank~ sounds familiar right?
varied useful abilities (Buff, DoT, heal, DD, debuff)
multiple abilities on some ranks
useful traits when combinations of flayer abilities are used
etc
The details and balance issues can of course always be handled by SE, I just love going out and learning a variety of things from monsters =)