The armor system will always remain terrible as long as it is seperate. It will always force to have a group either of full physical dmg or full magical. And I don't think buffing skill points and talents will adress this issue.
I'd much rather have the RNG from DOS1 than this horrible armor system.