Taking control of the wallet.dat file with a web wallet is certain to start the NSA and other authorities salivating. Why add anonymity code to a decentralized market if it is not so anonymous on the market side after all?
It will keep the actors honest.