On Nov 17, 2015 5:54 AM, "Tamas Blummer via bitcoin-dev" <bitcoin-dev@lists.linuxfoundation.org> wrote:
>
> Isolating storage from the rest of consensus code is technically desirable, but implementations using different storage will be unlikely bug-for-bug compatible,
> hence able to split the network.

The problem with unknown bugs is you don't know how serious they are.  A serious bug could itself be devastating.