I agree. Furthermore, we really liked the approach dual classing took. Primarily from a story/narrative/role-playing perspective.
First, it was switching classes. While you can do so within the context of the game regardless, this approach seemed to encourage changing from a character...