Having played the beta, it's really not that bad. It's basically RPG 101 stuff: you want characters whose skill sets compliment each other without too much overlap. Specialization is often preferred to having a team of generalists. You probably won't be able to do everything perfectly well (unlike in a Bethesda game),…