Leather already has a secondary bonus: dodge.

most leather pieces boost your dodge chance. past that, yes, I agree that because magical armor is at least as important as physical armor in this game, all armor by default should have some magical protection as well as physical.

"I think we all can agree that a build which puts 100% of points into Memory should not be the most powerful build."

in fact, it's near useless as it is. with the way secondary skills drop off with level, you are hugely gimping your character by putting even small amounts of points into memory. frankly, it isn't worth the increased flexibility.

it really IS a case of "jack of all, master of none" hell, not even "proficient" let alone master.

but yes, this is not a topic for armor discussion.