Yes! Grinding armor is not realistic at all in an RP sense. A smith isnt going to sit there and craft 20000000 Iron daggers to hone his craft to the ability to make daedric. You need to add something that is renewable and usable that would benefit the player to constantly make. Such as arrows. The Smithing perk tree is kind of set in a way to prevent quick boosting, but cause bootsing and grinding to be your only option to get at that sweet sweet dragon armor. Like in oblivions smith skill, you had to consistently repair your armor and it would level along with you. But now, you make a full set of Iron, and you arent even at steel yet. What are your options? Make 200 more sets seems viable. Then I can make steel! Yay. Time to repeat the steps on my way up to Dragon.
A better way of implementing the Smithing aspect would have been to mix the schematics in Fallout and with Enchanting from Skyrim. Find a weapon/armor? Deconstruct it to learn how to make it. They could also make it so you could either buy lessons about how to make a various type of weapon or armor from a smith (who would have knowledge reflecting his skill/knowhow i.e the smith in Riverwood only knows how to smith steel), though this would be expensive. You could also do it where if you do a quest for a smith, they'd teach you something as a reward or pay you if you'd rather have money.
With this being how you learned things, smithing would just effect how powerful your weapons were, and the perks could be more about customizing your weapons (ie building a sword that looks like a Dwarven sword out of ebony instead).
We had an alternate perk tree drawn up a while ago, but that got buried somewhere.