Did we even play the same game? In what way did any of the armor perks in Skyrim somehow make it more in depth? Hell, in what way did any of the perks add to the depth of the game? The perk system seemed promising at first but in practice it is a very weak system, and it offers nothing to the game that couldn't be accomplished with the class system and incremental perks from Oblivion. Also a good number of the perks that actually seem interesting are completely broken and don't work as intended.
How does giving armors abilities like
-10% chance to dodge attacks
-Stamina regens faster when wearing all of a set
-Having gauntlets add onto your unarmed damage
-Halving falling damage when wearing all heavy armor
not add depth to the armor? Especially when all past games did was just heap pure +armor rating bonuses on you for getting your skill higher. It's far from perfect, but it's a step to improvement.
And Skyrim's perk system offers something significant that a class system, and incremental perks from Oblivion, can't, which is choice.
The problem with Oblivion's "perk" system is that is forces you to take every perk, thus forcing everyone who achieves 100 in a skill to be the exact same, In Skyrim however, being 100 in a skill can mean tons of different things, based on what perks you have, because all the perks are optional, and up to the player's choice to take.
Unless you are really trying to say that forcing everyone who gets 100 in a skill to be the exact same is equal to, or somehow better then, letting people pick and choose what powers they get, your point really doesn't make any sense.
Furthermore, Oblivion's system does nothing to prevent everyone from becoming master of everything by getting 100 in every skill, thus automatically gaining every perk. Skyrim at least attempts to keep the game balanced, and prevent meta-gaming "you can do everything" by making 250 perks, and only giving you, at max, 80 perk points.
And for the perks being broken, that's a fault with Bethesda's bug testing, which needs to be improved, and not a problem with the perk system itself.