I am not interested in grinding my skills to 100, I am just looking for a normal and NATURAL way to level Smithing/Enchanting/Alchemy.
Let's take my first character, a 100% melee Two-Handed Nord warrior. He is not gifted with magic at all, so does not use ANY of the magic skills.
So what's the problem? I don't really see any need to go to the blacksmith to create my own equipment. Sure, occasionally, I'd find a nice weapon that I want to stick with, I go to the grindstone and improve its damage rating and... that's about it. I don't see any other reason to keep coming back to the blacksmiths, because most of the time, I'd settle with a nice set of equipment and I'll stick with it.
If repairing was implemented in the game, then YES, I can see a reason why I'd have to keep going back to the blacksmith.
So without having the need to craft new items, my Smithing skill pretty much does not move.
"But you need Smithing to create Daedric amor!" No, I don't want to grind it unaturally just to achieve Daedric crafting abilities.
The situation is different with the Two-Handed skill. I NEED it. I fight enemies all the time. It gets used a lot. If I don't use Two-Handed, I die.

Same goes for Enchanting and Alchemy. Without resorting to unnatural grinding, how would one actually NATURALLY advance these skills, just like how One/Two-Handed, Destruction, etc, level up naturally just by playing the game normally?
Hope I made sense.