This is beating a dead horse, but it literally takes hundreds of items to level crafting. If you as the player choose to camp a vendor and buy the materials and wait 24 hours over and over again, that is your choice. The game is balanced. You chose to take a character, stand them in town for three weeks, and spend thousands of dollars. That is an acceptable playstyle, because some people ENJOY maxing out their skills before moving on to other things.
Asking Bethesda to 'balance' it for your playstyle, which apparently is needing someone to tell you "no", is not in the works. Sorry.
I never camped a vendor and leveled my Smithing to 100 by lvl 24. My Enchanting is at 100 now at level 28. That is not going out of my way to level either of those, I mined ore and smelted and bought ore when necessary and hunted and killed animals and made Hide pieces from those too. At lvl 24, I had the best gear you could possibly find ever in the game. When I got to level 28, I had the best enchants you could get in the game.
Now, here is where you do not get it.
I am not asking for the effectiveness of these perks to be reduced or the base game made more difficult.
I am simply saying there needs to be more control and options available for people to make their game more difficult. This includes but is not limited to having more control over the scaling of enemies, the population of encounters, and the tactics and weapons/abilities they use.
You people keep thinking we are asking to change Smithing/Enchanting or the base of the game - we are not. Is that really that difficult to understand?