What I don't get is why they didn't just make it so that there was a skill increase cap depending on what you were making. I mean, realistically, there's only so much you can learn about Smithing from making the same item repeatedly. Making 1500 iron daggers shouldn't make you a master. Making more complex items should make your smithing go up the more advanced your level is. Same with weapons. You can learn more about fighting with that style by wielding different kinds. It would have given them a reason to put more variety (of which is badly needed) in the game.
True, something like smithing in WOW is more realistic, you don't get smithing point from making low level stuff, however this would require an total rebuild of the system.
Basing is on price is good enough as high end items are more expensive.
I guess it will take more than 1500 iron daggers here as they have an very low value. Say you have to make items for 100.000 to get to master, with this the daggers will hardly count at all at higher level, while advanced stuff will level you fast.
Wonder if leveling by upgrading will be more useful now, does not require as much materials and give an nice price increase, might be semi exploited with smithing enchants and potions.
Anyway people will figure out the most cost effective items to make, guess dvarwen and advanced armors will be populare as they are easy to get materials for and sell well.