If there was like pick any cross class skills and no balance there would be one super build that had all the most OP skills. Not using this build would lead the person to be mocked by other players. And you get more people complaining how random DF player didn't have X, Y, Z skills set so they were doing low dps.