Well, I'll use the two examples you avoided, DAO and DA2. DAO was tedious with the recipes, reagents, inventory crowding etc. DA2 did it really well, making the reagents and recipes collectable items and moving the crafting to the home base... But nobody liked it, since apparently it was "dumbed down" (from walking around with an invisible chemistry lab, I guess).
So yeah, as a rule, not a fan of crafting (in any type of game).