There's no need to stop people going magic+armor. It's just whether (1) no armor is underpowered (as some posters say) or (2) armor is overpowered (as other posters say)
If you are not leveling armor, then you can have a different skill and all the perks to spend in it. It won't be on "Unarmored" so you have to think of a different way but I'm sure defense is possible by other means than a suit of armor. I doubt any class is super-powered, but if other people want to use an overpowered combination then so what? It will never be as cheesy as say 100% Chameleon I guarantee.
From what I hear there is a hard cap of 50 perks, so that forces a choice. And I think some perks will require a high level of skill. As for adding skills, you will eventually be able to get to 100 in everything if you play for a long long time, but in the early and mid game, leveling one skill means less points in another skill. It could be the difference between level 100 Destruction or level 50 Destruction and level 50 Light Armor.
If you are not leveling armor, then you can have a different skill and all the perks to spend in it. It won't be on "Unarmored" so you have to think of a different way but I'm sure defense is possible by other means than a suit of armor. I doubt any class is super-powered, but if other people want to use an overpowered combination then so what? It will never be as cheesy as say 100% Chameleon I guarantee.
From what I hear there is a hard cap of 50 perks, so that forces a choice. And I think some perks will require a high level of skill. As for adding skills, you will eventually be able to get to 100 in everything if you play for a long long time, but in the early and mid game, leveling one skill means less points in another skill. It could be the difference between level 100 Destruction or level 50 Destruction and level 50 Light Armor.
The perk cap equals the level cap assuming you get 1 perkpoint/level so 70+'ish though it'll go (a lot) slower after 50.
And it's not about putting points in perks, it's more the fact that you get an extra layer of defense for little to no cost, but we'll see what happens on 11/11/11