The only reason Wizards doesn't get rid of the public reserved list is because they are afraid of being sued by collectors if they reprint anything on it. They very much want to get rid of it because unless Wizards can reprint dual lands legacy is a dead format long term. Also gameplaywise, a public reserved list was a boneheaded decision.
As for From the Vault, Wizards needs to get its act together and figure out a way to make it so that it, and products like it (Modern Masters), actually sell at MSRP when released. Whether this means enforcing pricing via contracts, raising MSRP on these products, or printing enough product to satisfy initial demand they have to do something. It is a piss poor customer experience for these products to have the MSRP they do but actually cost 150%-300% MSRP before they have even been released.