Oh the value is easy to see, espcially for anyone who has multiple characters. But I understand too what Steiner and the devs woudl have to go through to make this work. here's a small rundown.
-Parse 'you got' messages to add salvage to the file
-Parse 'you have sold' messages for sold salvage
-Store salvage on the local machine for each character.
Those are the simple easy ones. It gets more difficult when you have to figure out the following
-Is salvage being transferred to the storage vault, a salvage rack, or the wentworths (cause some use WW as holding space)
-If a peice of salvage is sold, was it sold from standing inventory, or off WW
-If an Enhancement was received, was it a drop, a gift, or made from salvage.
-If it was made from salvage, what peices of salvage were used (since the same recipe will have different ingredients depending on it's level, which isn't displayed when you get the notification)
I agree that it's not impossible, but the sheer amount of logical cross checks that woudl have to be run almost to make it sound like a seperate program, also if you want it to be able to track multiple chars, even offline ones, which woudl absolutely necessitate local storage, not online storage. But then the concept of shared SG salvage woudl really throw a monkey wrench in the works. But again, great idea, but logistically a nightmare (after all, if such a thing were simple, there is a chance it would be in the game already)
But hey, ideas breed ideas, and some ideas bear a change to reality.