Complexity is a GOOD thing. Many of us enjoyed the gathering of different materials to create one item. It gave us a sense of accomplishment and encouraged the crafting community to work together.
What you have now is completely detrimental to the strengthening of the games community, the games economy and of course, the sense of accomplishment is completely gone.