The main problem with shared gold is that (when playing multiplayer) an overzealous friend can wipe all the funds of your party out, where as you may have been trying to save for something.
I definitely wouldn't mind having the option for single-player, though.