I like everything about where the Armory System is headed. From the flexibility, yet unique flavor of each class to the variety of roles branching off into a variety of Jobs for team play will provide.

Any confusion or complexity pertaining to explaining the upcoming system is largely do to that; it is upcoming. Once it hits and we actually try it out - once we actually learn the tasty details - it will all make sense. Better or worse, I doubt people will have trouble understanding it.