Indeed. Which is why I think a global 'free' vault wouldn't be giving players too much of an advantage, yet would cut down a LOT on micro
Remember, this is going to require another UI change, along with another screen/menu. It's may require adding additional functions to get access to data that's not currently available at a global level. It's going to be another thing new players are going to have to understand. Even if it's not a complex system, it is another system which is overwhelming when you don't understand the game yet.
So it's a question of resources and clutter. Do we need another mechanic that adds to the complexity of the game? Does it provide enough of a benefit to dedicate resources to implementing? For the benefit of cutting down on a bit of micro (not that much, in my opinion), my answer is becoming a more resounding "no" the more I think about it.
EDIT: The disappearing items is an important issue still though. If there isn't a cleaner way to solve this problem, I'll support this feature.