What kind of crafting? Making some weapon,armor etc?Maybe jewelry?
I think so, Id search a link but googles not loading for me atm. Its more having NPCs craft for you(I think, been a while might have changed too).
Just saying I dont think crafting or job type skills will ruin anything or make it less of an RPG. Being able to craft things in Diablo 3 wont make it any less a Diablo game.
Having 'secondary' skills like cooking or farming wont change combat, especially if theyre entirely optional. Even in a game like Fable thats based on that social stuff, you dont in any way NEED to have a job. Having a job is even redundant, the only point being to make money(which you only need for things like houses or cosmetics).
Sometimes I might want to play a more Merchant character who relies more getting others to do the muscle work. Or maybe a Huntsman. Or whatever. You get what you put into it. If you just want to be a Warrior then what youll get is a warrior, if I want to play a Warrior who likes to go fishing sometimes then Ill get a fishing warrior.