I think thats a good point with the crafting. No instead of modders putting "Super Heavy Evil Armour" in the street or a barrel somewhere, they can set up crafting recipes (or whatever is needed) so that you have to earn the armour instead of getting it for free.
I'm sure putting together crafting requirements will give people who aren't so great at quests an oppertunity to have their work not ruin the games balance =D