I find that perks are currently in a bad state. Perk gain rate is too slow, and there are too many perks. I think an ideal amount of perks to gain would be 3 perks per 2 levels (the character levels up once, gets one perk, levels up again, two perks, etc.) Also, I think there are too many "filler" perks. The perks with ranks especially infuriate me. Having to spend 5 points on one perk is obscene. Those 5 perks are a tenth of the perks you'd get normally up to the 'soft-cap' of level 50. The 5 rank perks should be split into either two or three ranks (50%/100% damage bonus or 33%/67%/100% damage bonus for example.) Also, the enchanting perk is annoying. The points you put into it should affect the strength of ALL enchants, not just new ones. That perk encourages the player to not enchant any of their gear before they hit level 80 enchanting and get 5 ranks in it, or they would have to reforge and re-upgrade all their gear, fill several new soul gems and re-enchant all their gear. And actually, I think for some ranked perks, removing their ranks altogether would probably be the best option. The first perks (heavy armor protection, weapon damage, sneak detection, etc) should be changed to two or three ranks, but most other ranked perks, like the three-rank one that increases mace armor penetration or the one that increases frost spell destruction damage should be one rank. These changes would allow the player greater range when choosing what kind of character they want to forge, and allow the player to specialize in more things. (I think 2 perks per level would be fine too, if my current formula would be too hard to implement.)