To add my thoughts...
About the items(weapons,armour...): -make them more difficult to obtain.
-Random item generating is not so interesting(it lacks unique items)
-make creatures/humans/imps drop what they are wearing and/or using as a weapon.It's kinda stupid when You battle a huge imp who is wearing a shinny helmet and wielding a Branch of Stamina and when you stomp him,he doesn't drop those items...
-Item creating? But not in a way that You can create so many items as if You're a manufacture-person.

P.S. bad English...muahahahaha