to tell only think make this game Mmorpg is the heroic quest the mmo part but all the main quest Single player game. and each Companion should have there own skills to not just copy same crafting skill on all the companions.
enocmeny all get screw up in any mmorpg and same in real life lol
you need to have other Compainons to learn 3 other