Quote Originally Posted by Ablongman View Post
Maybe, but there's such a thing as too much of a good thing. Sure, it's convenient for anyone to be able to change and do anything on the fly, but that will create the passive expectation in the community that everyone should be as flexible as you, or automatically become less valuable. So in your scenario, an inverted version of what I proposed still occurs. Now flexibility is the norm, and there is no choice but to be a jack-of-all-trades or get sat out of parties for someone who is.

There's no escaping this, really. There is no such thing as an absolutely free-form system, because even with equal balance and absolute versatility, some decisions are more right than others (in this case, choosing versatility over specialization).
I don't think anyone expects people to have 3 or more classes to rank 50 or be that flexible.