I agree with MysteryG. The system is fine. It just need limitations. Sure there are a few abilities here and there that are class specific, but not enough to make classes unique.

I personally, as stated in a previous post, think that only certain buffs should be cross classed and no Weaponskills at all. It really makes no sense for a Gladiator to be able to use Archer Weaponskills unless its with throwing daggers... and who uses those? :P