Crafting was created to be a HUGE money/time sink, so unlikely that this would change. I would like to disagree in the difficulty of finding nodes, because if you look on your map it will show up there and from there it is a simple matter of going to it. While i am on the fence about the number nodes spawned at any one time; I would appreciate a little bump to the yield of missions. But what i would really love to see changed the most those is the stats on crafted items so that it is better than commendation gear.